我正在玩Truffle,在构建时,我收到以下错误。我搜索了互联网,但没有发现任何有用的东西。
在运行" truffle.cmd deploy"命令。
C:\ Users \用户名\应用程序数据\漫游\ NPM \ node_modules \松露\构建\的WebPack:\〜\松露期望\ index.js:3 expected_keys.forEach(function(key){^错误:预期的参数'来自'未传递给函数。 在C:\ Users \ user_name \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack:\〜\ truffle-expect \ index.js:5:1 在Array.forEach() 在Object.options(C:\ Users \ user_name \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack:\〜\ truffle-expect \ index.js:3:1) 在Object.run(C:\ Users \ user_name \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack:\〜\ truffle-migrate \ index.js:122:1) 在C:\ Users \ user_name \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack:\〜\ truffle-core \ lib \ commands \ migrate.js:79:1 在C:\ Users \ user_name \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack:\〜\ truffle-migrate \ index.js:291:1 在C:\ Users \ user_name \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack:\〜\ truffle-migrate \ index.js:115:1 at done(C:\ Users \ user_name \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack:\〜\ truffle-migrate \〜\ node-dir \ lib \ paths.js:61:1) 在C:\ Users \ user_name \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack:\〜\ truffle-migrate \〜\ node-dir \ lib \ paths.js:118:1 在FSReqWrap.oncomplete(fs.js:153:5)npm ERR!代码ELIFECYCLE npm ERR!错误1 npm ERR! tip-and-win@1.0.0 start:
start cmd /K ganache-cli --deterministic && truffle.cmd deploy && cd app && npm install && npm run start
npm ERR!退出状态1 npm ERR!错误的ERR! 在tip-and-win@1.0.0启动脚本失败。错误的ERR!这是 可能不是npm的问题。可能还有其他日志记录 以上输出。 npm WARN本地package.json存在,但是node_modules 失踪了,你的意思是安装吗?
答案 0 :(得分:0)
您当前的提供商没有任何帐户。因此,首先,您需要通过personal.newAccount()在rpc网络上创建一个帐户。之后,运行松露迁移。 希望这可以帮助您解决此问题。