位置: IT常识 - 正文

Node 16版本和 node-sass 兼容性问题(node升级版本)

发布时间:2024-01-10
Node 16版本和 node-sass 兼容性问题

推荐整理分享Node 16版本和 node-sass 兼容性问题(node升级版本),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node和npm版本对应,node升级版本,node最新版,node的版本,node的版本,node哪个版本比较稳定,node哪个版本比较稳定,node新版本,内容如对您有帮助,希望把文章链接给更多的朋友!

        我电脑上的node版本是16.13.1,运行刚克隆下来的项目时,npm install 报错,gyp err,百度之后确定是node-sass版本兼容性问题。

项目的package.json文件版本如下:

"devDependencies": {

    "node-sass": "^4.0.0",

    "sass-loader": "^8.0.1"

  },

问题 1:

将node-sass的版本改为6.0.1,npm install之后运行项目出现:

Node 16版本和 node-sass 兼容性问题(node升级版本)

Node Sass version 6.0.0 is incompatible with ^4.0.0

经过各个渠道排查,需要同时安装node-sass 6版本 和sass-loader 10版本才能将问题解决,因此将sass-loader版本改为10.0.1,再次npm install之后尝试运行项目 ,然后就出现了新问题,没关系遇到问题解决问题

问题 2:

sass-loader 版本10不再支持data方式或者prependData的引入了,需要改成additionalData。打开vue.config.js文件,将prependData改为additionalData:

我们继续运行项目,有点意外的是又有新的问题出现了。。

问题 3:

 报错原因是因为sass-loader 10版本在vue.config.js中引入了variables.scss后,不需要在main.js中引入了(根据自己控制台的报错信息确定自己项目中问题出现的文件位置,此处是本人遇到的),打开main.js将重复引用注释掉:

再次运行项目:成功。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

本文链接地址:https://www.jiuchutong.com/zhishi/290700.html 转载请保留说明!

上一篇:海浪冲击着悉尼海岸的一个心形岩石岛,澳大利亚 (© Kristian Bell/Getty Images)(海浪冲击着海岸)

下一篇:Nginx同一端口部署多个前后端分离的vue项目(nginx同一个端口设置两个网站)

  • 交通事故的支出是否可以个税税前扣除
  • 小微企业所得税税率2.5% 10% 25%
  • 联合体项目工程款如何拨付
  • 购买私募基金有风险吗
  • 无形资产计提折旧是当月还是次月
  • 收到投资款的会计科目
  • 收到上年多缴的企业所得税
  • 无形资产使用费计入什么科目
  • 抵债资产计提折旧怎么算
  • 转增股如何计算资本公积金?
  • 收到预付款项发票如何入账?
  • 税控盘服务费减免政策文件
  • 以前年度亏损可以在季报弥补吗
  • 管理费用中的水费电费在纳税申报表A104000
  • 海关进口增值税专用缴款书如何抵扣
  • 质量成本包括哪两个成本
  • 物业公司安装监控
  • 加工费的增值税税率是多少
  • 固定资产应付账款在现金流量表中怎么体现
  • 销售折扣和销售折让的账务处理
  • 未计提工资
  • 公司注销后股东承担责任的法律规定
  • 高新技术企业研发人员学历要求
  • 收到财政补贴收入贷记科目是
  • svhost.exe - svhost是什么进程 有什么作用
  • 举办活动购买的东西会计分录
  • 微软输入法打不出汉字
  • 公司招的兼职员工怎么报个税
  • 苹果电脑 浏览器
  • 收到客户预付的货款的会计分录
  • linux 管道命令详解
  • 企业提取盈余公积会引起所有者权益变动吗
  • 土地使用税计入管理费用还是税金及附加
  • 收据不可以入账吗
  • 免交的增值税要交所得税吗
  • php sse
  • 股东分红后股票会涨吗
  • 不认定为一般纳税人的有哪些
  • 在建工程科目的内容
  • 租房合同违约金200%合理吗
  • 如何进行工程项目的经济评价
  • 税控盘减免税款怎么结转
  • 预交的城建税及附加税
  • 企业预缴所得税年末应该怎么交税
  • 软件开发企业怎么结转成本
  • 跨月的普通发票能作废吗
  • 免征的增值税如何处理
  • 法院强制执行扣完款就完事了吗
  • 长期股权投资全部亏损汇算清缴怎么填
  • 小企业会计准则和一般企业会计准则的区别
  • 银行转账支付方式包括哪些
  • 租赁写字楼的需求有哪些
  • 固定资产一次性扣除账务处理
  • 原始凭证分割单怎么填写
  • 会计各种凭证的填写示例
  • 企业财务会计是应用在各类企业
  • sql to sqlalchemy 转换的小例子
  • shell 加密密码
  • Cont()与Where().Count()有时性能差别如此之大!
  • xp windows功能在哪里
  • CentOS里/etc/sysconfig/clock内容解读
  • linux系统怎样安装
  • centos6.5mini安装教程
  • 重装系统重启后怎么操作
  • Ubuntu安装搜狗输入法
  • linux设置用户名和密码
  • sunasServ.exe - sunasServ是什么进程 有何作用
  • linux下4种kill某个用户所有进程的方法
  • win7如何取消开机启动
  • linux搭建chia
  • javascript中数组
  • android加载dex
  • 新浪微博随时随地
  • unity3d模型怎么制作
  • .net 迭代器
  • uleb128、sleb128和uleb128p1编码格式介绍
  • javaweb开发技术有哪些
  • json初学
  • javascriptwhile
  • 告诉你什么是无限的恐怖日语
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号