安装以太坊客户端Ganache: npm install -g ganache-cli (以前的名字是TestRPC)
命令行中启动ganache客户端(服务): ganache-cli -p 7545 (-p指定端口号)
也可以安装图像化界面的Ganache: https://truffleframework.com/ganache
truffle.js(truffle的配置文件,配置ganache网络。Windows下的配置文件是truffle-config.js):
module.exports = {
networks: {
ganacheNet: { // 配置ganache网络环境
host: "127.0.0.1",
port: 7545,
network_id: "*" // match any network
},
privateNet: { // 配置geth的网络环境
host: "127.0.0.1",
port: 8545,
network_id: "*" // match any network
}
}
};
命令行中: truffle migrate --network ganacheNet (部署到ganache环境中,需要启动ganache客户端)