node-sass 安装

1,153 阅读1分钟

一、如何安装node-sass

安装注意事项

node,node-sass,sass-loader此三者版本要对应。

如何查看三者版本对应关系?

  1. 首先有node
  2. 下载sass-loader
  3. npm view sass-loader[@版本号] peerDependencies,查看sass-loader对应node-sass版本
  4. www.npmjs.com/package/nod…
  5. 打开网站,查看node,node-sass对应的版本
  6. 三者版本要对应

离线安装

  1. www.npmjs.com/package/nod…
  2. 打开网站,查看node,node-sass对应的版本,还需要关注 Node Module
  3. github.com/sass/node-s…
  4. 打开网站,寻找到对应版本,下载 .node 文件
  5. 开始安装
  6. npm install [packageName[@版本号]] --sass-binary-path="文件路径"
  7. 安装完成后,在node_modules/node-sass/vendor/'下载的node-sass文件名'/binding.node
  8. 将之前下载的文件,按上面方式处理

其他方式

在 .npmrc 文件中增加

registry=https://registry.npmmirror.com 
sass_binary_site=https://npmmirror.com/mirrors/node-sass/ 

使用sass(dart-sass)

扩展

1. 在下载 .node 文件时,旁边还有 .pdb 文件,那是啥?

.pdb 符号文件,.pdb 文件保存调试和项目状态信息,使用这些信息可以对应用的调试配置进行增量链接。

learn.microsoft.com/zh-cn/visua…

2. node-sass不在更新新功能,推荐使用sass(dart-sass)

3. npm view 查看注册表信息

npm.nodejs.cn/cli/v10/com…

npm view sass-loader[@版本号] peerDependencies

peerDependencies 选项表示同版依赖,简单来说就是,如果你安装我,那么你最好也安装我对应的依赖。