天天看点

以太坊开发框架truffle以及testrpc注意事项

<b>环境版本:</b>

<b>truffle v3.4.9 (core: 3.4.8)</b>

<b>solidity v0.4.15 (solc-js)</b>

<b>ethereumjs testrpc v4.1.1 (ganache-core: 1.1.2)</b>

问题:通过truffle和testrpc生成测试环境以后,无法通过ip地址访问环境,而只能在本机通过localhost访问

<b>解决方案:修改testrpc和truffle环境的三个地方</b>

<b></b>

1.修改truffle生成的web框架文件里面的truffle.js文件

以太坊开发框架truffle以及testrpc注意事项

2.使用###&gt;testrpc -h 0.0.0.0命令启动testrpc

3.修改truffle文件的webpack.config.js文件

以太坊开发框架truffle以及testrpc注意事项

具体全部命令

1. &gt;mkdir myproject  

2. &gt;cd myproject  

3. &gt;truffle init webpack

修改完成,需要重新编译

     &gt;truffle compile -all

4.   &gt;truffle migrate

5.   &gt;testrpc -h 0.0.0.0(请在另一个终端下运行这个命令)

6.   &gt;npm run dev

继续阅读