Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 哎呀!:`C:\Program Files(x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe`失败,退出代码:1_Node.js_Npm_Visual Studio 2017_Loopbackjs_Strongloop - Fatal编程技术网

Node.js 哎呀!:`C:\Program Files(x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe`失败,退出代码:1

Node.js 哎呀!:`C:\Program Files(x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe`失败,退出代码:1,node.js,npm,visual-studio-2017,loopbackjs,strongloop,Node.js,Npm,Visual Studio 2017,Loopbackjs,Strongloop,我刚开始学习环回及其工作原理,但在安装strongloop时出错 npm安装-g strongloop gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.o

我刚开始学习环回及其工作原理,但在安装strongloop时出错
npm安装-g strongloop

gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\Admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Windows_NT 10.0.19041
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" "--fallback-to-build" "--module=C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\strongloop\\node_modules\\sqlite3\\lib\\binding\\node-v72-win32-x64\\node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\strongloop\\node_modules\\sqlite3\\lib\\binding\\node-v72-win32-x64"
gyp ERR! cwd C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\sqlite3
gyp ERR! node -v v12.18.3
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Users\Admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\sqlite3\lib\binding\node-v72-win32-x64\node_sqlite3.node --module_name=node_sqlite3 --module_path=C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\sqlite3\lib\binding\node-v72-win32-x64' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\sqlite3\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:1021:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
node-pre-gyp ERR! System Windows_NT 10.0.19041
node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\strongloop\\node_modules\\sqlite3\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\sqlite3
node-pre-gyp ERR! node -v v12.18.3
node-pre-gyp ERR! node-pre-gyp -v v0.6.28
node-pre-gyp ERR! not ok
Failed to execute 'C:\Program Files\nodejs\node.exe C:\Users\Admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --module=C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\sqlite3\lib\binding\node-v72-win32-x64\node_sqlite3.node --module_name=node_sqlite3 --module_path=C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\sqlite3\lib\binding\node-v72-win32-x64' (1)

> strong-agent@2.1.2 install C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-agent
> node-gyp rebuild || exit 0


C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-agent>if not defined npm_config_node_gyp (node "C:\Users\Admin\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Users\Admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Warning: Missing input files:
C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-agent\build\..\src\features.h
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  strong-agent.cc
  win_delay_load_hook.cc
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\strong-agent\src\compat.h(20): fatal error C108
3: Cannot open include file: 'v8-debug.h': No such file or directory (compiling source file ..\src\strong-agent.cc) [C:
\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-agent\build\strong-agent.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\Admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Windows_NT 10.0.19041
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-agent
gyp ERR! node -v v12.18.3
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok

> ws@0.4.32 install C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\node-inspector\node_modules\ws
  c:\users\admin\appdata\local\node-gyp\cache\12.18.3\include\node\v8.h(3557): note: see declaration of 'v8::Object::Ge
  t' (compiling source file ..\src\validation.cc)
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNear
Death': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\Admin\AppData\Roa
ming\npm\node_modules\strongloop\node_modules\utf-8-validate\build\validation.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\validation.cc)
  c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\nan\nan.h(1548): note: see declaration of 'Na
  n::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\validation.cc)
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\nan\nan_object_wrap.h(67): warning C4996: 'v8::
PersistentBase<v8::Object>::MarkIndependent': was declared deprecated (compiling source file ..\src\validation.cc) [C:\
Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\build\validation.vcxproj]
  c:\users\admin\appdata\local\node-gyp\cache\12.18.3\include\node\v8.h(566): note: see declaration of 'v8::PersistentB
  ase<v8::Object>::MarkIndependent' (compiling source file ..\src\validation.cc)
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\nan\nan_object_wrap.h(124): error C2039: 'IsNea
rDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\Admin\AppData\Ro
aming\npm\node_modules\strongloop\node_modules\utf-8-validate\build\validation.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\validation.cc)
  c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\nan\nan.h(1548): note: see declaration of 'Na
  n::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\validation.cc)
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(106): error C2
039: 'Handle': is not a member of 'v8' [C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\utf-8-v
alidate\build\validation.vcxproj]
  c:\users\admin\appdata\local\node-gyp\cache\12.18.3\include\node\v8-platform.h(16): note: see declaration of 'v8'
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(106): error C2
061: syntax error: identifier 'Handle' [C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\utf-8-v
alidate\build\validation.vcxproj]
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(112): error C2
065: 'target': undeclared identifier [C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\utf-8-val
idate\build\validation.vcxproj]
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(112): error C2
660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\Admin\AppData\Roaming\npm\node_m
odules\strongloop\node_modules\utf-8-validate\build\validation.vcxproj]
  c:\users\admin\appdata\local\node-gyp\cache\12.18.3\include\node\v8.h(6126): note: see declaration of 'v8::FunctionTe
  mplate::GetFunction' (compiling source file ..\src\validation.cc)
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(131): error C2
661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [C:\Users\Admin\AppData\Roaming\npm\node_modules\s
trongloop\node_modules\utf-8-validate\build\validation.vcxproj]
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(140): error C2
065: 'Handle': undeclared identifier [C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\utf-8-val
idate\build\validation.vcxproj]
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(140): error C2
275: 'v8::Object': illegal use of this type as an expression [C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloo
p\node_modules\utf-8-validate\build\validation.vcxproj]
  c:\users\admin\appdata\local\node-gyp\cache\12.18.3\include\node\v8.h(3496): note: see declaration of 'v8::Object'
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(140): error C2
065: 'target': undeclared identifier [C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\utf-8-val
idate\build\validation.vcxproj]
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(140): error C2
182: 'init': illegal use of type 'void' [C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\utf-8-
validate\build\validation.vcxproj]
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(141): error C2
448: 'init': function-style initializer appears to be a function definition [C:\Users\Admin\AppData\Roaming\npm\node_mo
dules\strongloop\node_modules\utf-8-validate\build\validation.vcxproj]
c:\users\admin\appdata\roaming\npm\node_modules\strongloop\node_modules\utf-8-validate\src\validation.cc(146): warning
C4312: 'type cast': conversion from 'int' to 'node::addon_register_func' of greater size [C:\Users\Admin\AppData\Roamin
g\npm\node_modules\strongloop\node_modules\utf-8-validate\build\validation.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\Admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Windows_NT 10.0.19041
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Admin\AppData\Roaming\npm\node_modules\strongloop\node_modules\utf-8-validate
gyp ERR! node -v v12.18.3
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
gyp ERR!构建错误
哎呀!堆栈错误:`C:\Program Files(x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe`失败,退出代码:1
哎呀!堆栈位于ChildProcess.onExit(C:\Users\Admin\AppData\Roaming\npm\node\u modules\npm\node\u modules\node gyp\lib\build.js:194:23)
哎呀!ChildProcess.emit处的堆栈(events.js:315:20)
哎呀!在Process.ChildProcess.\u handle.onexit(internal/child\u Process.js:275:12)处堆栈
哎呀!系统Windows\u NT 10.0.19041
哎呀!命令“C:\\Program Files\\nodejs\\node.exe”“C:\\Users\\Admin\\AppData\\Roaming\\npm\\node\U modules\\npm\\node\U modules\\node gyp\\bin\\node gyp.js”“build”“--fallback to build”“--module=C:\\Users\\Admin\\AppData\\Roaming\\npm\\node\U modules\\strongloop\\node\U modules\\sqlite3\\lib\\binding\\node-v72-win32-x64\\node\sqlite3.node”“--module_name=node_sqlite3”“--module_path=C:\\Users\\Admin\\AppData\\Roaming\\npm\\node_modules\\strongloop\\node_modules\\sqlite3\\lib\\binding\\node-v72-win32-x64”
gyp ERR!cwd C:\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\sqlite3
GypErr!节点-v12.18.3
gyp ERR!节点gyp-v5.1.0
哎呀!不行
节点预gyp错误!生成错误
节点前gyp错误!堆栈错误:未能执行'C:\Program Files\nodejs\node.exe C:\Users\Admin\AppData\Roaming\npm\node\U modules\npm\node\node\U modules\node gyp\bin\node-gyp.js build--回退到构建--module=C:\Users\Admin\AppData\Roaming\npm\node\U modules\strongloop\node\U modules\sqlite3\sqlite3\lib\binding\node\node-v72-win32-x64\node\sqlite3--模块e=node\u sqlite3——模块\u路径=C:\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\sqlite3\lib\binding\node-v72-win32-x64'(1)
节点前gyp错误!在ChildProcess上堆栈。(C:\Users\Admin\AppData\Roaming\npm\node\U modules\strongloop\node\U modules\sqlite3\node\U modules\node前gyp\lib\util\compile.js:83:29)
ChildProcess.emit(events.js:315:20)上的节点pre-gyp ERR!堆栈
maybeClose的节点预gyp ERR!堆栈(internal/child_process.js:1021:16)
node pre-gyp ERR!在Process.ChildProcess.\u handle.onexit(internal/child\u Process.js:286:5)处堆栈
节点预gyp错误!系统Windows\u NT 10.0.19041
节点前gyp ERR!命令“C:\\Program Files\\nodejs\\node.exe”“C:\\Users\\Admin\\AppData\\Roaming\\npm\\node\U modules\\strongloop\\node\U modules\\sqlite3\\node\U modules\\node前gyp\\bin\\node前gyp”“install”“--回退生成”
节点前gyp错误!cwd C:\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\sqlite3
节点前gyp错误!节点-v12.18.3
节点预gyp错误!节点预gyp-v v0.6.28
节点预gyp错误!不正常
无法执行'C:\Program Files\nodejs\node.exe C:\Users\Admin\AppData\Roaming\npm\node\U modules\npm\node\U modules\node gyp\bin\node-gyp.js build--fallback to build--module=C:\Users\Admin\AppData\Roaming\npm\node\U modules\strongloop\node\sqlite3\lib\binding\node-v72-win32-x64\node\node\sqlite3.node--\module\U name=node\node\node\sqlite3--module\U路径=C:\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\sqlite3\lib\binding\node-v72-win32-x64'(1)
>强壮的-agent@2.1.2安装C:\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\strong代理
>节点gyp重建| |退出0
C:\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\strong agent>如果未定义npm\u config\u node\u gyp(节点“C:\Users\Admin\AppData\Roaming\npm\node\u modules\npm生命周期\node gyp bin\\\\\\\\\ node\u modules\node gyp\bin\node gyp.js重建)else(节点)C:\Users\Admin\AppData\Roaming\npm\node\u modules\npm\node\u modules\node gyp\bin\node gyp.js“重建)
警告:缺少输入文件:
C:\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\strong agent\build\..\src\features.h
在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。
strong-agent.cc
win\u delay\u load\u hook.cc
c:\users\admin\appdata\roaming\npm\node\u modules\strongloop\node\u modules\strong agent\src\compat.h(20):致命错误C108
3:无法打开包含文件:“v8 debug.h”:没有这样的文件或目录(编译源文件..\src\strong agent.cc)[C:
\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\strong agent\build\strong agent.vcxproj]
gyp错误!生成错误
gyp ERR!堆栈错误:`C:\Program Files(x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe`失败,退出代码:1
gyp ERR!在ChildProcess.onExit上堆叠(C:\Users\Admin\AppData\Roaming\npm\node\u modules\npm\node\u modules\node gyp\lib\build.js:194:23)
ChildProcess.emit(events.js:315:20)上的gyp ERR!堆栈
gyp ERR!在Process.ChildProcess.\u handle.onexit处堆栈(internal/child\u Process.js:275:12)
gyp ERR!系统Windows\u NT 10.0.19041
gyp ERR!命令“C:\\Program Files\\nodejs\\node.exe”“C:\\Users\\Admin\\AppData\\Roaming\\npm\\node\U modules\\npm\\node\U modules\\node gyp\\bin\\node gyp.js”“重建”
gyp ERR!cwd C:\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\strong代理
GypErr!节点-v12.18.3
gyp ERR!节点gyp-v5.1.0
哎呀!不行
> ws@0.4.32安装C:\Users\Admin\AppData\Roaming\npm\node\u modules\strongloop\node\u modules\node inspector\node\u modules\ws
c:\users\admin\appdata\local\node gyp\cache\12.18.3\include\node\v8.h(3557):注意:请参见“v8::Object::Ge”的声明
t'(编译源文件..\src\validation.cc)
c:\users\admin\appdata\roaming\npm\node\u modules\strongloop\node\u modules\nan\nan\u object\u wrap.h(24):错误C2039:'IsNear
死亡“:不是“Nan::Persistent”[C:\Users\Admin\AppData\Roa”的成员
ming\npm\node\u modules\strongloop\node\u modules\utf-8-validate\build\validation.vcxproj]
具有
[
T=v8::对象
](编译源代码)