首页 > 解决方案 > 错误:这可能不是 npm 的问题。这可能是上面的附加日志输出

问题描述

C:\Users\Jorge\Desktop\space-xplorer>npm install

node-sass@4.11.0 安装 C:\Users\Jorge\Desktop\space-xplorer\node_modules\node-sass 节点脚本/install.js

从https://github.com/sass/node-sass/releases/download/v4.11.0/win32-x64-72_binding.node下载二进制文件 无法下载“ https://github.com/sass/node-sass/releases /下载/v4.11.0/win32-x64-72_binding.node “:

HTTP 错误 404 未找到

提示:如果您所在位置无法访问 github.com,请尝试通过 HTTP_PROXY 设置代理,例如

  export HTTP_PROXY=http://example.com:1234

或通过配置 npm 代理

npm 错误!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!node-sass@4.11.0 安装后:node scripts/build.js npm 错误!退出状态 1 npm ERR!npm 错误!在 node-sass@4.11.0 安装后脚本失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\Jorge\AppData\Roaming\npm-cache_logs\2020-01-23T22_44_17_513Z-debug.log

标签: javascriptnpmterminalnoscript

解决方案


这个问题是因为 node 版本和 node sass 版本的兼容性问题。

您需要将 node 版本降级到 10 才能安装 node sass 4.1.0。它与 node 的 12 版本不兼容。

有关同一问题,请参阅此讨论。

自述文件中列出了兼容版本https://github.com/sass/node-sass#supported-nodejs-versions-vary-by-release-please-consult-the-releases-page-below-is-a-quick -最低支持指南


推荐阅读