Попытка установить трюфель в Windows 10 с помощью $npm install - g truffle
$ npm install -g truffle npm WARN устарела to-iso-string@0.0.2: устарела to-iso-string, вместо этого используйте @ сегмент /to-iso-string. npm WARN устарел jade@0.26.3: Jade был переименован в pug, установите последнюю версию pug вместо jade npm WARN устарел minimatch@0.3.0: обновитесь до minimatch 3.0.2 или выше, чтобы избежать RegExp DoS вопрос
scrypt@6.0.3 предустановка C:\Users\Zachary Zhong\AppData\Roaming\npm\node_module s.staging\scrypt-b6fa2906 узел узел-scrypt-preinstall.js
C: \ Users \ Zachary Zhong \ AppData \ Roaming \ npm \ truffle -> C: \ Users \ Zachary Zhong \ App Data \ Roaming \ npm \ node_modules \ truffle \ cli.js C: \ Users \ Захари Zhong\AppData\Roaming\npm\truffle-exec -> C:\Users\ Захарий Жон g \ AppData \ Roaming \ npm \ node_modules \ truffle \ exec.js
scrypt@6.0.3 install C: \ Users \ Zachary Zhong \ AppData \ Roaming \ npm \ node_modules \ t ruffle \ node_modules \ scrypt Перестройка узла-гипа
C:\Users\Zachary Zhong\AppData\Roaming\npm\node_modules\truffle\node_modules\scr ypt> если не определено npm_config_node_gyp (узел "C:\Program Files\nodejs\node_modul es\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js"перестроить) else (перестроить узел") Предупреждение: отсутствуют входные файлы: C:\Users\Zachary Zhong\AppData\Roaming\npm\node_modules\truffle\node_modules\scr ypt\build..\scrypt\win\include\config.h Сборка проектов в этом решении по одному. Чтобы включить параллельную сборку, добавьте ключ "/m". Копирование scrypt/win/include/config.h в scrypt/scrypt-1.2.0/config.h Системе не удается найти указанный файл. TRACKER: ошибка TRK0005: Не удалось найти: "CL.exe". Система не может найти указанный файл. [C: \ Users \ Zachary Zhong \ AppData \ Roaming \ npm \ node_modules \ truffle \ node_modules \ scrypt \ build \ copied_files.vcxproj]
TRACKER: ошибка TRK0005: Не удалось найти: "CL.exe". Система не может найти указанный файл. [C:\Users\Zachary Zhong\AppData\Roaming\npm\node_modules\truffle \node_modules\scrypt\build\scrypt_wrapper.vcxproj]
Гипер ERR! ошибка сборки gyp ERR! Ошибка стека: C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe
ошибка редактирования с кодом выхода: 1
gyr ERR! стек в ChildProcess.onExit (C:\Program Files\nodejs\node_modules\ npm\node_modules\node-gyp\lib\build.js:276:23)
gyp ERR! стек в emitTwo (events.js:106:13)
gyp ERR! стек в ChildProcess.emit (events.js:191:7)
gyp ERR! стек в Process.ChildProcess._handle.onexit (внутренняя /child_proces s.js:215:12)
gyp ERR! Система Windows_NT 10.0.14393
gyp ERR! команда "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodej s\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "перестроить"
gyp ERR! cwd C:\Users\Zachary Zhong\AppData\Roaming\npm\node_modules\truffle\nod e_modules\scrypt
gyp ERR! узел -v v6.9.1
gyp ERR! node-gyp -v v3.4.0
gyp ERR! не в порядке C:\Users\Zachary Zhong\AppData\Roaming\npm
`- (пусто)
npm WARN необязательно SKIPPING НЕОБЯЗАТЕЛЬНАЯ ЗАВИСИМОСТЬ: fsevents@^1.0.0 (node_modules\truffle\node_modules\chokidar\node_modules\fsevents): npm WARN notsup SKIPPING ДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: неподдерживаемая платформа для fsevents@1.0.15: wanted darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) npm ERR! Windows_NT 10.0.14393 npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "-g" "truffle" npm ERR! узел v6.9.1 нпм ERR! npm v3.10.8 npm ERR! код ELIFECYCLE
нпм ERR! scrypt@6.0.3 установить: node-gyp rebuild
нпм ERR! Статус выхода 1 нпм ERR! нпм ERR! Не удалось выполнить сценарий установки scrypt@6.0.3 "Перестройка узла-gyp". нпм ERR! Убедитесь, что у вас установлена последняя версия node.js и npm. нпм ERR! Если вы это сделаете, это, скорее всего, проблема с пакетом scrypt, npm ERR! не с самой нпм. нпм ERR! Скажите автору, что это не работает в вашей системе: npm ERR! node-gyp пересобрать npm ERR! Вы можете получить информацию о том, как открыть проблему для этого проекта, с помощью: npm ERR! npm bugs scrypt npm ERR! Или, если это не доступно, вы можете получить их информацию через: npm ERR! владелец npm ls scrypt ERP ERP! Вероятно, есть дополнительные выходные данные регистрации.
нпм ERR! Пожалуйста, включите следующий файл с любым запросом поддержки: npm ERR! C:\Users\Zachary Zhong\npm-debug.log npm ERR! код 1
2 ответа
У меня есть 2 руководства по установке на Windows:
Установка в Windows 10 с использованием Ubuntu bash (предпочтительно) https://davidburela.wordpress.com/2017/05/12/how-to-install-truffle-testrpc-on-ubuntu-or-windows-10-with-windows-subsystem-for-linux/
Установка в Windows https://davidburela.wordpress.com/2016/11/18/how-to-install-truffle-testrpc-on-windows-for-blockchain-development/
Учитывая, что вы не включили какие-либо подробности о вашей среде разработки, посмотрите этот поток Stackru, в котором обсуждается та же проблема, что и у вас: ошибка переноса узла TRACKER: ошибка TRK0005: Не удалось найти: "CL.exe". Система не может найти указанный файл