在使用 `truffle migrate` 時,如果合約的構造函數需要傳參,而部署腳本里沒有傳的時候,就會報這個錯。
未傳參時:
const Migrations = artifacts.require("Migrations"); module.exports = function(deployer) { deployer.deploy(Migrations); };
第二個位置開始代表第一個參數,以此類推:
const Migrations = artifacts.require("Migrations"); module.exports = function(deployer) { deployer.deploy(Migrations, 'xx'); };