Truffle 是以太坊的开发环境,测试框架和资产管道,可以让以太坊开发人员开发更轻松。
$ npm install -g truffle
对于一组默认的合同和测试,请在空项目目录中运行以下命令:
$ truffle init
从那里,你可以运行truffle compile,truffle migrate并truffle test编译你的合同,部署这些合同到网络上,并运行它们相关的单元测试。
Truffle捆绑了一个本地开发区块链服务器,当您调用上述命令时,该服务器会自动启动。如果您想配置更高级的开发环境,我们建议您通过npm install -g ganache-cli在命令行运行来单独安装区块链服务器。
# Install npm install -g lerna@3.4.3 npm install -g yarn yarn bootstrap # Test yarn test # Adding dependencies to a package cd packages/<truffle-package> yarn add <npm-package> [--dev] # Use yarn