天天看點

以太坊開發架構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

繼續閱讀