npm安装返回错误-“;可能不是npm的问题。”;

npm安装返回错误-“;可能不是npm的问题。”;,npm,npm-install,node-gyp,Npm,Npm Install,Node Gyp,自从我的公司在我们的网络上做了一些代理更改后,我一直无法再次使用npm安装。我将npm配置http proxy/proxy/strict ssl更改为其正确的值,并将注册表从更改为 以下是我在运行npm安装时得到的错误日志: gyp ERR! find VS gyp ERR! find VS msvs_version not set from command line or npm config gyp ERR! find VS VCINSTALLDIR not set, not running

自从我的公司在我们的网络上做了一些代理更改后,我一直无法再次使用npm安装。我将npm配置http proxy/proxy/strict ssl更改为其正确的值,并将注册表从更改为

以下是我在运行npm安装时得到的错误日志:

gyp ERR! find VS
gyp ERR! find VS msvs_version not set from command line or npm config
gyp ERR! find VS VCINSTALLDIR not set, not running in VS Command Prompt
gyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer
gyp ERR! find VS looking for Visual Studio 2015
gyp ERR! find VS - not found
gyp ERR! find VS not looking for VS2013 as it is only supported up to Node.js 8
gyp ERR! find VS
gyp ERR! find VS **************************************************************
gyp ERR! find VS You need to install the latest version of Visual Studio
gyp ERR! find VS including the "Desktop development with C++" workload.
gyp ERR! find VS For more information consult the documentation at:
gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows
gyp ERR! find VS **************************************************************
gyp ERR! find VS
gyp ERR! configure error
gyp ERR! stack Error: Could not find any Visual Studio installation to use
gyp ERR! stack     at VisualStudioFinder.fail (C:\Users\tiago\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:121:47)
gyp ERR! stack     at findVisualStudio2013 (C:\Users\tiago\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:74:16)
gyp ERR! stack     at VisualStudioFinder.findVisualStudio2013 (C:\Users\tiago\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:351:14)
gyp ERR! stack     at findVisualStudio2015 (C:\Users\tiago\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:70:14)
gyp ERR! stack     at regSearchKeys (C:\Users\tiago\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:372:16)
gyp ERR! stack     at regGetValue (C:\Users\tiago\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:54:7)
gyp ERR! stack     at C:\Users\tiago\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:33:16
gyp ERR! stack     at ChildProcess.exithandler (child_process.js:301:5)
gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
gyp ERR! stack     at maybeClose (internal/child_process.js:982:16)
gyp ERR! System Windows_NT 10.0.17763
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\tiago\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\\Users\\tiago\\Desktop\\lastModifiedBy\\node_modules\\canvas\\build\\Release\\canvas.node" "--module_name=canvas" "--module_path=C:\\Users\\tiago\\Desktop\\lastModifiedBy\\node_modules\\canvas\\build\\Release" "--napi_version=4" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v64"
gyp ERR! cwd C:\Users\tiago\Desktop\lastModifiedBy\node_modules\canvas
gyp ERR! node -v v10.16.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\tiago\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\tiago\Desktop\lastModifiedBy\node_modules\canvas\build\Release\canvas.node --module_name=canvas --module_path=C:\Users\tiago\Desktop\lastModifiedBy\node_modules\canvas\build\Release --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v64' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (C:\Users\tiago\Desktop\lastModifiedBy\node_modules\node-pre-gyp\lib\util\compile.js:83:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:982:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
node-pre-gyp ERR! System Windows_NT 10.0.17763
node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\tiago\\Desktop\\lastModifiedBy\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd C:\Users\tiago\Desktop\lastModifiedBy\node_modules\canvas
node-pre-gyp ERR! node -v v10.16.3
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok
Failed to execute 'C:\Program Files\nodejs\node.exe C:\Users\tiago\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\tiago\Desktop\lastModifiedBy\node_modules\canvas\build\Release\canvas.node --module_name=canvas --module_path=C:\Users\tiago\Desktop\lastModifiedBy\node_modules\canvas\build\Release --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v64' (1)
npm WARN services-portal-back-end@1.0.0 license should be a valid SPDX license expression
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! canvas@2.6.1 install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the canvas@2.6.1 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
gyp ERR!查找VS
哎呀!查找未从命令行或npm配置设置的VS msvs_版本
哎呀!查找VS VCINSTALLDIR未设置,未在VS命令提示符下运行
哎呀!find VS无法使用PowerShell查找Visual Studio 2017或更高版本
哎呀!查找VS查找Visual Studio 2015
哎呀!查找VS-未找到
哎呀!查找VS不查找VS2013,因为它最多只支持Node.js 8
哎呀!查找VS
哎呀!查找VS**************************************************************
哎呀!查找需要安装最新版本Visual Studio的VS
哎呀!查找包含“使用C++进行桌面开发”工作负载的VS。
哎呀!查找VS有关更多信息,请参阅以下文档:
哎呀!查找VShttps://github.com/nodejs/node-gyp#on-窗户
哎呀!查找VS**************************************************************
哎呀!查找VS
哎呀!配置错误
哎呀!堆栈错误:找不到任何要使用的Visual Studio安装
哎呀!VisualStudioFinder.fail上的堆栈(C:\Users\tiago\AppData\Roaming\npm\node\u modules\npm\node\u modules\node gyp\lib\find visualstudio.js:121:47)
哎呀!FindVisualStudio 2013上的堆栈(C:\Users\tiago\AppData\Roaming\npm\node\u modules\npm\node\u modules\node gyp\lib\find visualstudio.js:74:16)
哎呀!堆栈位于VisualStudioFinder.FindVisualStudio 2013(C:\Users\tiago\AppData\Roaming\npm\node\U modules\npm\node\U modules\node gyp\lib\find visualstudio.js:351:14)
哎呀!在FindVisualStudio 2015上堆叠(C:\Users\tiago\AppData\Roaming\npm\node\u modules\npm\node\u modules\node gyp\lib\find visualstudio.js:70:14)
哎呀!在regSearchKeys处堆叠(C:\Users\tiago\AppData\Roaming\npm\node\u modules\npm\node\u modules\node gyp\lib\find visualstudio.js:372:16)
哎呀!在regGetValue处堆栈(C:\Users\tiago\AppData\Roaming\npm\node\u modules\npm\node\u modules\node gyp\lib\util.js:54:7)
哎呀!堆栈位于C:\Users\tiago\AppData\Roaming\npm\node\u modules\npm\node\u modules\node gyp\lib\util.js:33:16
哎呀!在ChildProcess.exithandler处堆栈(child_process.js:301:5)
哎呀!ChildProcess.emit上的堆栈(events.js:198:13)
哎呀!maybeClose的堆栈(内部/子进程js:982:16)
哎呀!系统Windows\u NT 10.0.17763
哎呀!命令“C:\\Program Files\\nodejs\\node.exe”“C:\\Users\\tiago\\AppData\\Roaming\\npm\\node\U modules\\npm\\node\U modules\\node gyp\\bin\\node gyp.js”“configure”“--fallback to build”“--module=C:\\Users\\tiago\\Desktop\\LastModules\\lastModifiedBy\\node\U modules\\canvas\\build\\Release\\canvas.node”“--”“--\module“--module_path=C:\\Users\\tiago\\Desktop\\lastModifiedBy\\node_modules\\canvas\\build\\Release”“--napi_version=4”“--node_abi_napi=napi”“--napi_build_version=0”“--node_napi_label=node-v64”
gyp ERR!cwd C:\Users\tiago\Desktop\lastModifiedBy\node\u modules\canvas
GypErr!节点-v10.16.3
gyp ERR!节点gyp-v5.1.0
哎呀!不行
节点预gyp错误!生成错误
node pre gyp ERR!堆栈错误:未能执行'C:\Program Files\nodejs\node.exe C:\Users\tiago\AppData\Roaming\npm\node\U modules\npm\node\node\gyp modules\node-gyp.js configure--fallback to build--module=C:\Users\tiago\Desktop\LastModules\LastModules\canvas\canvas\build\Release\canvas.node------\modules\canvas\canvas\canvas\canvas\Canktop\lastModifiedBy\node\u modules\canvas\build\Release--napi\u version=4--node\u abi\u napi=napi--napi\u build\u version=0--node\u napi\u label=node-v64'(1)
node pre-gyp ERR!在ChildProcess上堆栈。(C:\Users\tiago\Desktop\lastModifiedBy\node\u modules\node pre-gyp\lib\util\compile.js:83:29)
ChildProcess.emit(events.js:198:13)处的节点前gyp ERR!堆栈
maybeClose处的节点预gyp ERR!堆栈(internal/child_process.js:982:16)
node pre-gyp ERR!在Process.ChildProcess.\u handle.onexit处堆栈(internal/child\u Process.js:259:5)
节点预gyp错误!系统Windows\u NT 10.0.17763
node pre gyp ERR!命令“C:\\Program Files\\nodejs\\node.exe”“C:\\Users\\tiago\\Desktop\\lastModifiedBy\\node\U modules\\node pre gyp\\bin\\node pre gyp”“install”“--回退到生成”
节点前gyp错误!cwd C:\Users\tiago\Desktop\lastModifiedBy\node\u modules\canvas
节点前gyp错误!节点-v10.16.3
节点预gyp错误!节点预gyp-v v0.11.0
节点预gyp错误!不正常
未能执行'C:\Program Files\nodejs\node.exe C:\Users\tiago\AppData\Roaming\npm\node\U modules\npm\node\node\gyp\bin\node-gyp.js configure--回退到构建--模块=C:\Users\tiago\Desktop\lastModifiedBy\node\canvas\build\Release\canvas.node--模块\U名称=canvas--模块\U路径=C:\Users\tiago\Desktop\lastModifiedBy\node\U模块s\canvas\build\Release--napi\u version=4--node\u abi\u napi=napi--napi\u build\u version=0--node\u napi\u label=node-v64'(1)
npm警告服务门户返回-end@1.0.0许可证应为有效的SPDX许可证表达式
npm警告可选跳过可选依赖项:fsevents@1.2.9(节点\u模块\fsevents):
npm WARN notsup跳过可选依赖项:不支持的平台fsevents@1.2.9:通缉{“os”:“达尔文”,“拱门”:“任何”}(当前:{“os”:“win32”,“拱门”:“x64”})
npm错误!代码错误周期
npm错误!错误1
npm错误!canvas@2.6.1install:`node pre-gyp install--回退到构建`
npm错误!退出状态1
npm错误!
npm ERR!在以下位置失败:canvas@2.6.1安装脚本。
npm错误!这可能不是npm的问题。上面可能还有其他日志输出。