web3.js-Fehler: Eigenschaft „Provider“ von undefined kann nicht gelesen werden

Was ist das Problem dieses einfachen html/ JavaScript/ ethreumjs/ web3.jsCodes?

    <!doctype html>

    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>EthereumJS - Browser Example</title>
    </head>

    <body>
      <script src="https://rawgit.com/ethereumjs/browser-builds/master/dist/ethereumjs-abi/ethereumjs-abi-0.6.5.js"></script> 
  <script src="https://rawgit.com/ethereum/web3.js/develop/dist/web3.js"></script> 
  <script src="https://cdn.jsdelivr.net/gh/ethereum/web3.js/dist/web3.min.js"></script> 

      <script>

      var abi = new ethereumjs.ABI()
      var Web3 
      web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));

      </script>
    </body>
    </html>

Wenn ich diesen Code ausführe, erhalte ich den folgenden Fehler in diesem ConsoleCode (dh ) :browserline 17web3 = new Web3(new Web3.providers...

Nicht erfasster TypeError: Die Eigenschaft „Providers“ von „undefined“ in „test.html:17“ kann nicht gelesen werden

Hinweis: Bitte beachten Sie, dass ich nicht verwenden kann Web3 = require("web3"), da ich folgende Fehlermeldung erhalte:

Uncaught ReferenceError: require is not defined

Antworten (1)

Hinweis: Bitte beachten Sie, dass ich Web3 = require("web3") nicht verwenden kann, da ich folgenden Fehler erhalte:

Gemäß der Dokumentation zum Einbinden web3als Browsermodul (was Sie bereits für den ABI-Code tun):

<script src="https://cdn.jsdelivr.net/gh/ethereum/web3.js/dist/web3.min.js"></script>
Danke, jetzt erhalte ich keinen Fehler, aber ich kann keinen Signaturwert sehen , den ich hier erkläre: ethereum.stackexchange.com/questions/54883/… Danke