【问题标题】:why I can't install socket.io为什么我无法安装 socket.io
【发布时间】:2021-09-08 01:28:04
【问题描述】:

控制台总是报错,怎么回事?

npm 错误!代码 1 npm 错误!路径 E:\full-stack\proshop-2\socket\node_modules\utf-8-validate npm 错误!命令失败 npm 错误!命令 C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp 重建 npm 错误! gyp info 如果它以 ok 结尾,它就可以工作 npm 错误!使用 node-gyp@7.1.2 的 gyp 信息 npm 错误!使用 node@14.15.4 的 gyp 信息 | win32 | x64 npm 错误! gyp info find Python using Python version 3.8.2 found at "C:\Users\87302\AppData\Local\Programs\Python\Python38\python.exe" npm 错误!吉普错误!找VS npm 错误!吉普错误!查找未从命令行或 npm 配置设置的 VS msvs_version
npm 错误!吉普错误!发现 VS VCINSTALLDIR 未设置,未在 VS 命令提示符中运行 npm 错误!吉普错误! find VS 无法使用 PowerShell 查找 Visual Studio 2017 或 较新,请尝试使用“--loglevel silly”重新运行以获取更多详细信息 npm 错误!吉普错误!找VS找Visual Studio 2015 npm 错误!吉普错误!找到 VS - 未找到 npm 错误!吉普错误!发现 VS 不寻找 VS2013,因为它只支持到 Node.js 8 npm 错误!吉普错误!找VS npm 错误!吉普错误!找VS ************************************************ ************** npm 错误!吉普错误!找到 VS 需要安装最新版本的 Visual Studionpm ERR!吉普错误!找到包含“使用 C++ 进行桌面开发”工作负载的 VS。 npm 错误!吉普错误!查找 VS 有关更多信息,请参阅以下文档:
npm 错误!吉普错误!找 VS https://github.com/nodejs/node-gyp#on-windows npm 错误!吉普错误!找VS ************************************************ ************** npm 错误!吉普错误!找VS npm 错误!吉普错误!配置错误 npm 错误!吉普错误!堆栈错误:找不到任何要使用的 Visual Studio 安装 npm 错误!吉普错误!堆栈在 VisualStudioFinder.fail (C:\Users\87302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:121:47)npm 错误!吉普错误!堆栈在 C:\Users\87302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:74:16 npm 错误!吉普错误!堆栈在 VisualStudioFinder.findVisualStudio2013 (C:\Users\87302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:351:14) npm 错误!吉普错误!堆栈在 C:\Users\87302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:70:14 npm 错误!吉普错误!堆栈在 C:\Users\87302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:372:16 npm 错误!吉普错误!堆栈在 C:\Users\87302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:54:7 npm 错误!吉普错误!堆栈在 C:\Users\87302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:33:16 npm 错误!吉普错误! ChildProcess.exithandler (child_process.js:315:5) 的堆栈 npm 错误!吉普错误! ChildProcess.emit (events.js:315:20) 的堆栈 npm 错误!吉普错误!堆栈在可能关闭(内部/child_process.js:1048:16) npm 错误!吉普错误!系统 Windows_NT 10.0.19042 npm 错误!吉普错误!命令 "C:\Program Files\nodejs\node.exe" "C:\Users\87302\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "重建" npm 错误!吉普错误! cwd E:\full-stack\proshop-2\socket\node_modules\utf-8-validate npm 错误!吉普错误!节点-v v14.15.4 npm 错误!吉普错误!节点gyp -v v7.1.2 npm 错误!吉普错误!不行

npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! C:\Users\87302\AppData\Local\npm-cache_logs\2021-06-24T14_21_49_906Z-debug.log

【问题讨论】:

  • 安装 Visual Studio 2017 和构建工具。

标签: javascript node.js npm npm-install


【解决方案1】:

您的系统上似乎缺少 Visual Studio 和 Python,或者至少 Node 不知道它们。您可能想尝试安装:

使用 Windows 构建工具,您需要从提升的(管理员)终端运行

npm install --global windows-build-tools
npm install -g node-gyp

【讨论】:

    【解决方案2】:

    您可以使用“纱线”; 一、纱线安装 二、纱 三、yarn run dev

    【讨论】:

    • 谢谢!我为我工作!!但是我还是不能用npm安装socket.io......
    猜你喜欢
    • 2016-10-11
    • 2016-08-17
    • 1970-01-01
    • 2017-07-13
    • 2021-06-21
    • 1970-01-01
    • 1970-01-01
    • 2022-12-01
    • 2011-12-09
    相关资源
    最近更新 更多