松露/ npm错误"预期参数'来自'没有传递给功能"

时间:2018-05-25 07:05:24

标签: blockchain truffle npm-start

我正在玩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   失踪了,你的意思是安装吗?

1 个答案:

答案 0 :(得分:0)

您当前的提供商没有任何帐户。因此,首先,您需要通过personal.newAccount()在rpc网络上创建一个帐户。之后,运行松露迁移。 希望这可以帮助您解决此问题。