环境- Windows 7企业(Service Pack 1)
流程
已安装git
配置了用于git的user.name和user.email
安装nodejs
node version - 8.11.3
npm version - 6.4.0
安装Python2.7.3
added environement variable and updated path statement
安装Visual 2015社区版本
installed Visual C== 2015 Tools for Windows Desktop
installed Windows XP Support for C++
已安装的节点-gyp(本地和全球)
npm config --global set msvs_version=2015
将环境变量GYP_MSVS_VERSION
设置为2015年
安装的couchbase服务器(4.5)
在所有这些设置之后,我尝试执行。
处理后,我收到以下错误:
预构动词onExit 预建错误!建置误差 预建错误!堆栈错误:
msbuild
失败,退出代码:1信号null 预建错误!ChildProcess.onExit上的堆栈(c:\AJS\Nexcal ) Development\nexcal\node_modules\node-gyp\lib\build.js:270:23) 预建错误!emitTwo堆栈(events.js:126:13) 预建错误!ChildProcess.emit堆栈(events.js:214:7) 预建错误!Process.ChildProcess._handle.onexit栈 (内部/child_process.js:198:12) 预建错误!不妙 预建错误!生成错误:msbuild
失败,退出代码:1信号null 预建错误!在ChildProcess.onExit构建(c:\AJS\Nexcal ) Development\nexcal\node_modules\node-gyp\lib\build.js:270:23) 预建错误!在emitTwo (events.js:126:13)构建 预建错误!在ChildProcess.emit (events.js:214:7)构建 预建错误!在Process.ChildProcess._handle.onexit上构建(内部/子流程.12:198:12) npm警告咕噜-摩卡测试@0.12.7需要一个对等的mocha@>=1.20.0,但没有安装。您必须自己安装对等依赖项。 npm错误!代码ELIFECYCLE npm错误!errno 2 npm错误!couchbase@2.2.3安装:prebuild --install
npm错误!退出状态2 npm错误! npm错误!couchbase@2.2.3安装脚本失败。 npm错误!这可能不是npm的问题。上面可能有额外的日志输出。 npm错误!可以在以下位置找到此运行的完整日志: npm错误!npm-cache_logs\2018-08-16T13_36_46_122Z-debug.log
我已经重新安装了nodejs,python,node,couchbase服务器,安装/卸载VisualStudio2015Professional和Visual社区,我无法安装Couchbase Node.js SDK库。您能建议一种替代加载SDK的方法吗?
TIA AnthonyS
发布于 2018-08-29 20:22:02
为了纠正这个问题,我运行了git+github.com/couchbase/couchbase.git#master,而不是npm安装couchbase。
https://stackoverflow.com/questions/51879955
复制相似问题