C:\Users\Jorge\Desktop\space-xplorer>npm install
node-sass@4.11.0 install C:\Users\Jorge\Desktop\space-xplorer\node_modules\node-sass node scripts/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/download/v4.11.0/win32-x64-72_binding.node“:
HTTP错误404 Not Found
提示:如果您所在的位置无法访问github.com,请尝试通过HTTP_PROXY设置代理,例如
export HTTP_PROXY=http://example.com:1234
字符串
或通过配置npm代理
npm ERR!code ELIFECYCLE npm ERR!errno 1 npm错误!node-sass@4.11.0 postinstall:node scripts/build.js
npm错误!退出状态1 npm错误!npm错误!node-sass@4.11.0 postinstall脚本失败。npm错误!这可能不是npm的问题。上面可能还有其他日志记录输出。
npm错误!此运行的完整日志可以在以下位置找到:npm错误!C:\Users\Jorge\AppData\Roaming\npm-cache_logs\2020-01-23T22_44_17_513Z-debug.log
5条答案
按热度按时间dvtswwa31#
此问题是由于节点版本和节点sass版本的兼容性问题。
安装node sass 4.1.0需要将node版本降级到10。它与Node版本12不兼容。
See this discussion for the same issue.
自述文件https://github.com/sass/node-sass#supported-nodejs-versions-vary-by-release-please-consult-the-releases-page-below-is-a-quick-guide-for-minimium-support中列出了兼容版本
h7wcgrx32#
字符串
svgewumm3#
你应该提出一个问题并提供一些解释,而不是仅仅抛出一个错误并期待答案。但我以前见过这个
基本上,NPM正在尝试缺少加载node-sass的依赖项,并且它的回退是从github获取所需的文件。
看起来你在一个防火墙后面,阻止你直接访问github,但你实际上需要的只是文件绑定文件。
你必须有一个允许访问github的代理服务器,或者自己下载二进制文件。
ajsxfq5m4#
我将节点从
14.8
降级到12.18.3
,但它并没有解决问题。但在那之后,尽管听起来很疯狂,我删除了
package-lock.json
,并试图再次安装该软件包,解决了问题。afdcj2ne5#
主要问题是我的Node版本。首先,我更新了Node版本。在删除带有node_modules的package-lock.json后,我运行了“npm i”并解决了这个问题...