前端项目安装node-sass

这个依赖比较难装,因为这个依赖需要安装的版本是和node版本绑定的,所以你需要去sass的官网找到对应关系,下面是我的版本信息:

node 16.14.2

node-sass:^6.0.1

sass-loader:^10.2.0

"sass": "^1.82.0",

你们可以参考一下

然后讲讲这个sass的下载流程,首先将其他依赖安装好之后,会去github下载一个文件,这就很曹单了,网络不好很容易寄掉,所以我们就需要单独设置这个node-sass的下载源

我在github上的某个issue看到了一个解决方法,就是在项目下新建一个.npmrc文件,内容如下

bash 复制代码
sass_binary_site=https://npmmirror.com/mirrors/node-sass/
phantomjs_cdnurl=https://npmmirror.com/mirrors/phantomjs/
electron_mirror=https://npmmirror.com/mirrors/electron/
registry=https://registry.npmmirror.com/

注意跳转链接看看是否有内容,因为镜像源有可能会改动。

配置好之后,删除多余的lock文件和依赖,直接npm i重新安装依赖应该就没问题了

相关推荐
星语卿4 分钟前
前端开发中出现的跨域问题以及解决方案
前端
程序员马晓博15 分钟前
深入聊聊Qwen3的混合推理:全球唯三,开源唯一
前端·后端
懋学的前端攻城狮16 分钟前
Vue源码解析-01:从创建到挂载的完整流程
前端·vue.js·源码
Allen Bright20 分钟前
【CSS-5】掌握CSS文本样式:从基础到高级技巧
前端·css
贩卖纯净水.28 分钟前
Webpack常见的插件和模式
前端·webpack·node.js
brzhang36 分钟前
Flutter 调用原生代码,看这篇就够了:从零教你搭起通信的桥
前端·后端·架构
袁煦丞37 分钟前
知识管理的六边形战士Trilium Notes:cpolar内网穿透实验室第520个成功挑战
前端·程序员·远程工作
失败又激情的man1 小时前
python爬虫之数据存储
前端·数据库·python
互联网搬砖老肖1 小时前
Web 架构之 API 安全防护:防刷、防爬、防泄漏
前端·安全·架构
小声读源码1 小时前
【技巧】dify前端源代码修改第一弹-增加tab页
前端·pnpm·next.js·dify