Truffle – 部署器(Deployer)

迁移脚本中,使用部署器(Deployer)来部署合约。

部署器(Deployer)将按正确的代码顺序执行:

// 先部署A,再部署B
deployer.deploy(A);
deployer.deploy(B);

实际上,Deployer 内部是一个promise的实现,Deployer的每个函数都可以用作一个promise,来排队执行依赖于前一个任务执行的部署任务:

// 部署A,然后部署B,B需要传入A的新部署地址
deployer.deploy(A).then(function() {
  return deployer.deploy(B, A.address);
});

后续将更详细介绍 Deployer API



浙ICP备17015664号 浙公网安备 33011002012336号 联系我们 网站地图  
@2019 qikegu.com 版权所有,禁止转载