本文主要是介绍node-sass第三方下载,本地安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题
- 尤其是在windows平台上,使用npm会经常发现node-sass无法安装,原因如下
安装 node-sass 时在 node scripts/install 阶段会从 github.com 上下载一个 .node 文件。大部分安装不成功的原因都源自这里,因为 github Releases 里的文件都托管在 s3.amazonaws.com 上面,而这个网址在国内总是网络不稳定,所以我们需要通过第三方服务器下载这个文件.
镜像源切换
- 一个有意思的工具包
nrm
,它可以很方便切换源
npm install -g nrm
nrm ls // 查看所有镜像源列表
nrm use taobao // 局部设置为taobao镜像源
第三方下载
- 下载的地址,可从报错信息中获取,通常可以从如下红线区获取
- 然后通过迅雷等工具新建任务下载
配置.npmrc
.npmrc
文件在~家目录下,windows在c/users/用户名
(登录主机用户名)下,没有新建一个即可- 主要是配置
sass_binary_path
这一选项,将地址指向下载的文件路径即可 - 示例配置如下
registry=https://registry.npm.taobao.org/
prefix=D:\repository\npm_global_modules\npm
cache=D:\repository\npm_global_modules\npm-cache
strict-ssl=false
home=https://npm.taobao.org
phantomjs_cdnurl=http://cnpmjs.org/downloads
sass_binary_path=D:\repository\comm\win32-x64-64_binding.node
这篇关于node-sass第三方下载,本地安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!