美文网首页程序员
node-sass安装踩坑记

node-sass安装踩坑记

作者: JaniceZD | 来源:发表于2021-01-31 16:43 被阅读0次

由于工作需要,需要安装指定版本的node-sass。但安装总是失败。

以下为一些解决办法:
解决办法一:配置淘宝源
首先配置淘宝的镜像源

npm config set registry https://registry.npm.taobao.org
  • 然后在 ~/.npmrc 加入下面内容
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

注:.npmrc 文件位于:

win:C:\Users\[你的账户名称]\.npmrc
linux:直接使用 vi ~/.npmrc

解决方法二:使用 cnpm

使用 cnpm 安装 node-sass 会默认从淘宝镜像源下载,也是一个办法:
cnpm install node-sass

解决方法三:创建.npmrc文件

在项目根目录创建.npmrc文件,复制下面代码到该文件。

phantomjs_cdnurl=http://cnpmjs.org/downloads

sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

registry=https://registry.npm.taobao.org

保存后 删除之前安装失败的包(第一次安装请跳过此步)

npm uninstall node-sass

重新安装
npm install node-sass

结语

以上方法应该能解决大部分安装失败问题。
但碰巧不能解决笔者的,过程中我最终安装了python2.7。安装方法

此外,安装过程中出现了报错:
MSBUILD : error MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 "14.0", "4.0"。

解决办法:安装 Microsoft Visual C++ Build Tools 2015
详情可参考这里

相关文章

网友评论

    本文标题:node-sass安装踩坑记

    本文链接:https://www.haomeiwen.com/subject/mcertltx.html