试图通过" $ npm install-g truffle"在Windows 10上安装松露。遇到了很多问题

时间:2016-11-21 19:45:45

标签: npm truffle

$ 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

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

鉴于您未包含有关您的开发环境的任何详细信息,请参阅此StackOverflow线程,该线程讨论与您相同的问题:node gyp error TRACKER : error TRK0005: Failed to locate: "CL.exe". The system cannot find the file specified