美文网首页
windos 下 npm 安装 node-sass 失败,解决办

windos 下 npm 安装 node-sass 失败,解决办

作者: shadow123 | 来源:发表于2019-12-10 18:03 被阅读0次

    1.node-sass 依赖 node-gyp 包

    node-gyp需要依赖python2.7和微软的vc++构建工具来进行编译,linux系统上没问题,linux上默认都安装了,但是windows操作系统在默认情况下不会安装python2.7和vc++构建工具。

    为node-gyp配置安装python2.7以及VC++ build Tools依赖

    首先,Visual C++ Build Tools 从微软官方网站下载vc++构建工具,安装的时候使用默认安装就可以了,这个步骤比较简单。

    然后,python的官方网站 下载python2.7。python官方网站下载python2.7,默认安装,安装的时候会有一个选项是添加PATH可以勾选,安装完以后还是要去环境变量里面查看一下是否添加了。

    打开命令行工具

    npm config set python python2.7
    

    不出意外,node-gyp 就可以安装成功了

    npm 安装 node-sass 依赖时,会从 github.com 上下载 .node 文件。由于国内网络环境的问题,这个下载时间可能会很长,甚至导致超时失败。

    解决办法:使用淘宝镜像源

    设置变量 sass_binary_site,指向淘宝镜像地址。

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

    设置全局镜像源:

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

    之后就可以安装成功了,快去试试吧

    相关文章

      网友评论

          本文标题:windos 下 npm 安装 node-sass 失败,解决办

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