一般出现情况都是网络问题 HTTP error 404 Not Found 可能换个网就好了~~
下面两种是通常遇到的下载 node-sass 时的异常
-
node-sass下载地址改为sass_binary_site=https://npm.taobao.org/mirrors/node-sass之后还是下载不下来 -
npm源未改
解决方案
- 将日志中
Cannot download后面的地址直接复制到浏览器下载 - 在找到电脑上找到
C:\Users\****\AppData\Roaming\npm-cache\node-sass文件目录 - 查看是否创建了对应版本的目录,如没有可手动创建一个,如下图:
- 将下载好后的
.node文件放到对应版本的目录中 - 在工程中重新
npm install
注意
- 此方式还是有一定问题的,有的
node-sass版本在使用网页下载的时候有找不到情况,这样可以考虑换一下版本。 - 如果找不到可以手动改一下访问地址
https://npm.taobao.org/mirrors/node-sass/https://github.com/sass/node-sass/releases可以看到所有的https://github.com/sass/node-sass/releases/tag/v****改成对应版本
建议
node-sass 版本尽量不要使用最新的~~ 我现在都是用 4.** 的