为什么我无法安装 socket.io
why I can't install socket.io
控制台总是出错,这是怎么回事?
npm 错误!代码 1
错误!路径 E:\full-stack\proshop-2\socket\node_modules\utf-8-validate
错误!命令失败
错误!命令 C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild
错误! gyp 信息如果以 ok 结尾它就有效
错误!使用 node-gyp@7.1.2 的 gyp 信息
错误!使用 node@14.15.4 的 gyp 信息 | Win32 | x64
错误! gyp info find Python using Python version 3.8.2 found at "C:\Users302\AppData\Local\Programs\Python\Python38\python.exe"
错误!吉普错误!找VS
错误!吉普错误!发现 VS msvs_version 不是从命令行或 npm config
设置的
错误!吉普错误!在 VS 命令提示符中发现 VS VCINSTALLDIR 未设置,而不是 运行ning
错误!吉普错误!查找 VS 无法使用 PowerShell 查找 Visual Studio 2017 或
较新,请尝试重新 运行 '--loglevel silly' 以获取更多详细信息
错误!吉普错误! find VS 寻找 Visual Studio 2015
错误!吉普错误!查找 VS - 未找到
错误!吉普错误!查找 VS 不查找 VS2013,因为它仅支持 Node.js 8
错误!吉普错误!找VS
错误!吉普错误!找到VS *************************************************** ***************
错误!吉普错误!找VS你需要安装最新版的Visual Studionpm ERR!吉普错误!找到 VS,包括“使用 C++ 进行桌面开发”工作负载。
错误!吉普错误!查找 VS 有关详细信息,请参阅文档:
错误!吉普错误!找到 VS https://github.com/nodejs/node-gyp#on-windows
错误!吉普错误!找到VS *************************************************** ***************
错误!吉普错误!找VS
错误!吉普错误!配置错误
错误!吉普错误!堆栈错误:找不到要使用的任何 Visual Studio 安装
错误!吉普错误!堆栈在 VisualStudioFinder.fail (C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:121:47)npm 错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:74:16
错误!吉普错误!堆栈在 VisualStudioFinder.findVisualStudio2013 (C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:351:14)
错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:70:14
错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:372:16
错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:54:7
错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:33:16
错误!吉普错误!堆叠在 ChildProcess.exithandler (child_process.js:315:5)
错误!吉普错误!堆叠在 ChildProcess.emit (events.js:315:20)
错误!吉普错误!堆栈在 maybeClose (internal/child_process.js:1048:16)
错误!吉普错误!系统 Windows_NT 10.0.19042
错误!吉普错误!命令 "C:\Program Files\nodejs\node.exe" "C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "重建"
错误!吉普错误! cwd E:\full-stack\proshop-2\socket\node_modules\utf-8-validate
错误!吉普错误!节点-v v14.15.4
错误!吉普错误!节点 gyp -v v7.1.2
错误!吉普错误!不行
npm 错误!此 运行 的完整日志可在以下位置找到:
错误! C:\Users302\AppData\Local\npm-cache_logs21-06-24T14_21_49_906Z-debug.log
可以使用'yarn';
首先,纱线安装
二、纱
三、yarn运行dev
您的系统似乎缺少 Visual Studio 和 Python,或者至少 Node 不知道它们。您可能想尝试安装:
- https://github.com/felixrieseberg/windows-build-tools
- https://github.com/nodejs/node-gyp#installation
使用 Windows 构建工具,您需要从提升的(管理)终端运行
npm install --global windows-build-tools
npm install -g node-gyp
控制台总是出错,这是怎么回事?
npm 错误!代码 1
错误!路径 E:\full-stack\proshop-2\socket\node_modules\utf-8-validate
错误!命令失败
错误!命令 C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild
错误! gyp 信息如果以 ok 结尾它就有效
错误!使用 node-gyp@7.1.2 的 gyp 信息
错误!使用 node@14.15.4 的 gyp 信息 | Win32 | x64
错误! gyp info find Python using Python version 3.8.2 found at "C:\Users302\AppData\Local\Programs\Python\Python38\python.exe"
错误!吉普错误!找VS
错误!吉普错误!发现 VS msvs_version 不是从命令行或 npm config
设置的
错误!吉普错误!在 VS 命令提示符中发现 VS VCINSTALLDIR 未设置,而不是 运行ning
错误!吉普错误!查找 VS 无法使用 PowerShell 查找 Visual Studio 2017 或
较新,请尝试重新 运行 '--loglevel silly' 以获取更多详细信息
错误!吉普错误! find VS 寻找 Visual Studio 2015
错误!吉普错误!查找 VS - 未找到
错误!吉普错误!查找 VS 不查找 VS2013,因为它仅支持 Node.js 8
错误!吉普错误!找VS
错误!吉普错误!找到VS *************************************************** ***************
错误!吉普错误!找VS你需要安装最新版的Visual Studionpm ERR!吉普错误!找到 VS,包括“使用 C++ 进行桌面开发”工作负载。
错误!吉普错误!查找 VS 有关详细信息,请参阅文档:
错误!吉普错误!找到 VS https://github.com/nodejs/node-gyp#on-windows
错误!吉普错误!找到VS *************************************************** ***************
错误!吉普错误!找VS
错误!吉普错误!配置错误
错误!吉普错误!堆栈错误:找不到要使用的任何 Visual Studio 安装
错误!吉普错误!堆栈在 VisualStudioFinder.fail (C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:121:47)npm 错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:74:16
错误!吉普错误!堆栈在 VisualStudioFinder.findVisualStudio2013 (C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:351:14)
错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:70:14
错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:372:16
错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:54:7
错误!吉普错误!堆栈在 C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:33:16
错误!吉普错误!堆叠在 ChildProcess.exithandler (child_process.js:315:5)
错误!吉普错误!堆叠在 ChildProcess.emit (events.js:315:20)
错误!吉普错误!堆栈在 maybeClose (internal/child_process.js:1048:16)
错误!吉普错误!系统 Windows_NT 10.0.19042
错误!吉普错误!命令 "C:\Program Files\nodejs\node.exe" "C:\Users302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "重建"
错误!吉普错误! cwd E:\full-stack\proshop-2\socket\node_modules\utf-8-validate
错误!吉普错误!节点-v v14.15.4
错误!吉普错误!节点 gyp -v v7.1.2
错误!吉普错误!不行
npm 错误!此 运行 的完整日志可在以下位置找到: 错误! C:\Users302\AppData\Local\npm-cache_logs21-06-24T14_21_49_906Z-debug.log
可以使用'yarn'; 首先,纱线安装 二、纱 三、yarn运行dev
您的系统似乎缺少 Visual Studio 和 Python,或者至少 Node 不知道它们。您可能想尝试安装:
- https://github.com/felixrieseberg/windows-build-tools
- https://github.com/nodejs/node-gyp#installation
使用 Windows 构建工具,您需要从提升的(管理)终端运行
npm install --global windows-build-tools
npm install -g node-gyp