$ npm install -g truffle npm WARN弃用to-iso-string@0.0.2:不推荐使用to-iso-string,而是使用@ segment / to-iso-string。 npm WARN弃用jade@0.26.3:Jade已更名为哈巴狗,请安装最新版本的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 node node-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 \ Zachary Zhong \ AppData \ Roaming \ npm \ truffle-exec - > C:\ Users \ Zachary Zhon g \ AppData \ Roaming \ npm \ node_modules \ truffle \ exec.js
scrypt@6.0.3安装C:\ Users \ Zachary Zhong \ AppData \ Roaming \ npm \ node_modules \ t ruffle \ node_modules \ scrypt node-gyp rebuild
C:\ Users \ Zachary Zhong \ AppData \ Roaming \ npm \ node_modules \ truffle \ node_modules \ scr ypt> if if not defined npm_config_node_gyp(node" C:\ Program Files \ nodejs \ node_modul es \ npm \ bin \ node-gyp-bin \ .... \ node_modules \ node-gyp \ bin \ node-gyp.js" rebuild)else(node"" rebuild) 警告:缺少输入文件: 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]
gyp ERR!构建错误
gyp ERR!堆栈错误:C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe
失败,退出代码为:1
gyp 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的堆栈(internal / 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! node -v v6.9.1
gyp ERR! node-gyp -v v3.4.0
gyp ERR!不好
C:\ Users \ Zachary Zhong \ AppData \ Roaming \ npm
` - (空)
npm WARN可选SKIPPING OPTIONAL DEPENDENCY:fsevents@^1.0.0(node_modules \ truffle \ node_modules \ chokidar \ node_modules \ fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY:不支持fsevents@1.0.15的平台:想要{" os":" darwin"," arch":"任何& #34;}(当前:{" os":" win32"," arch":" x64"}) 错误的ERR! Windows_NT 10.0.14393 错误的ERR! argv" C:\ Program Files \ nodejs \ node.exe" " C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js" "安装" " -g" "松露" 错误的ERR!节点v6.9.1 错误的ERR! npm v3.10.8 错误的ERR!代码ELIFECYCLE
npm ERR! scrypt@6.0.3安装:node-gyp rebuild
错误的ERR!退出状态1
错误的ERR!
错误的ERR!在scrypt@6.0.3安装脚本&node-gyp rebuild'失败。
错误的ERR!确保安装了最新版本的node.js和npm。
错误的ERR!如果你这样做,这很可能是scrypt包的一个问题,
错误的ERR!不是与npm本身。
错误的ERR!告诉作者你的系统失败了:
错误的ERR! node-gyp rebuild
错误的ERR!您可以通过以下方式获取有关如何为此项目打开问题的信息:
错误的ERR! npm bugs scrypt
错误的ERR!或者如果不可用,您可以通过以下方式获取他们的信息:
错误的ERR! npm老板ls scrypt
错误的ERR!上面可能有额外的日志记录输出。
npm ERR!请在任何支持请求中包含以下文件: 错误的ERR! C:\ Users \ Zachary Zhong \ npm-debug.log 错误的ERR!代码1
答案 0 :(得分:1)
我在Windows上安装了2个指南:
答案 1 :(得分:0)
鉴于您未包含有关您的开发环境的任何详细信息,请参阅此StackOverflow线程,该线程讨论与您相同的问题:node gyp error TRACKER : error TRK0005: Failed to locate: "CL.exe". The system cannot find the file specified