Ошибка трюфеля / npm Ожидаемый параметр 'from' не передан в функцию

Я играю с Truffle и во время сборки получаю следующую ошибку. Я искал в Интернете, но ничего полезного не нашел.

При выполнении команды "truffle.cmd deploy".

C: \ Users \ имя_пользователя \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack: \ ~ \ truffle-expect \ index.js: 3 expected_keys.forEach (function (key) {^ Error: Expected parameter 'from' не передается в функцию. в C: \ Users \ имя_пользователя \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack: \ ~ \ truffle-expect \ index.js: 5: 1 в Array.forEach () в Object. параметры (C: \ Users \ имя_пользователя \ 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 \ имя_пользователя \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack : \ ~ \ truffle-core \ lib \ commands \ migrate.js: 79: 1 в C: \ Users \ имя_пользователя \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack: \ ~ \ truffle-migrate \ index. js: 291: 1 в C: \ Users \ имя_пользователя \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack: \ ~ \ truffle-migrate \ index.js: 115: 1 готово (C: \ Users \ user_na me \ AppData \ Roaming \ npm \ node_modules \ truffle \ build \ webpack: \ ~ \ truffle-migrate \ ~ \ node-dir \ lib \ paths.js: 61: 1) в C: \ Users \ имя_пользователя \ 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! errno 1 npm ERR! [email protected] начало: start cmd /K ganache-cli --deterministic && truffle.cmd deploy && cd app && npm install && npm run start npm ERR! Статус выхода 1 нпм ERR! npm ERR! Ошибка при запуске скрипта [email protected]. npm ERR! Вероятно, это не проблема npm. Скорее всего, выше есть дополнительный вывод журнала. npm WARN Локальный package.json существует, но отсутствуют модули node_modules, вы хотели установить?


person Barış Akkurt    schedule 25.05.2018    source источник


Ответы (1)


У вашего текущего провайдера не было учетной записи. Итак, сначала вам нужно создать учетную запись в вашей сети rpc с помощью personal.newAccount (); после этого запустить трюфель мигрировать. Надеюсь, это поможет вам решить эту проблему.

person Rajat Keshar    schedule 01.01.2019