執行編譯之後,會生成build資料夾,裡面會有abi、bytecode、network
部署指令碼
const SimpleStorage = artifacts.require("SimpleStorage");
module.exports = function(deployer) {
deployer.deploy(SimpleStorage);
};
部署網路
//你所要部署的網路的名字
ganacheNet: {
host: "127.0.0.1", // Localhost (default: none)
port: 7545, // Standard Ethereum port (default: none)
network_id: "*", // Any network (default: none)
},
結果展示
truffle migrate --network ganacheNet
此時交易已經產生到ganache
透過remix測試
at address 用 ganache 裡面的 create address
Git 地址 https://github.com/potaxie/truffle-init