node-sass安装异常解决方案

338 阅读1分钟

一般出现情况都是网络问题 HTTP error 404 Not Found 可能换个网就好了~~

下面两种是通常遇到的下载 node-sass 时的异常

  1. node-sass 下载地址改为 sass_binary_site=https://npm.taobao.org/mirrors/node-sass 之后还是下载不下来 image.png

  2. npm 源未改 image.png

解决方案

  1. 将日志中 Cannot download 后面的地址直接复制到浏览器下载
  2. 在找到电脑上找到 C:\Users\****\AppData\Roaming\npm-cache\node-sass 文件目录
  3. 查看是否创建了对应版本的目录,如没有可手动创建一个,如下图:

image.png

  1. 将下载好后的 .node 文件放到对应版本的目录中
  2. 在工程中重新 npm install

image.png

注意

  1. 此方式还是有一定问题的,有的 node-sass 版本在使用网页下载的时候有找不到情况,这样可以考虑换一下版本。
  2. 如果找不到可以手动改一下访问地址
  • 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.** 的