在以太坊Hello World应用程序上启动server.js时出错

时间:2017-12-26 06:47:48

标签: javascript node.js ethereum

我在本教程中使用了web3 1.0源代码。 教程建议使用web3 0.20.x但无法在我的计算机上安装web3 0.20.x(Ubuntu 16.04.3)。

https://medium.com/@mvmurthy/full-stack-hello-world-voting-ethereum-dapp-tutorial-part-1-40d2d0d807c2

https://github.com/mjhm/hello_world_dapp

我安装并下载了必要的文件,ganache-cli成功启动。

Listening on localhost:8545
eth_accounts
eth_gasPrice
eth_sendTransaction

Transaction: 0xffcd7597522313760d262b251037024002054f66fa354892fe65955510f0049c
Contract created: 0x91885fa1a0644951b43ddb57d8d50c441fee26c6
Gas usage: 354524
Block Number: 1
Block Time: Tue Dec 26 2017 06:23:23 GMT+0000 (UTC)

eth_getTransactionReceipt
eth_getCode

现在我想用npm run http_server命令启动http_server但是我收到错误:

> hello_world_voting@1.0.0 http_server /home/g-iot-info/hello_world_voting
> ./server.js

Unhandled rejection Error: Provider not set or invalid

我该如何解决这个问题? 我不知道我应该先看看哪里。

提前致谢。

0 个答案:

没有答案