首页IT科技nodesaas(node版本与node-sass版本不兼容时问题解决)

nodesaas(node版本与node-sass版本不兼容时问题解决)

时间2025-04-30 17:53:36分类IT科技浏览3781
导读:在项目运行中会经常遇到node版本号与node-sass版本号不兼容的问题,这时可以有两种解决方案。...

在项目运行中会经常遇到node版本号与node-sass版本号不兼容的问题           ,这时可以有两种解决方案           。

附图:node与node-sass的对应关系

1           、改node版本号去对应node-sass  2                 、改node-sass版本号去对应node

一般情况下选择修改node-sass的版本号                 ,这里只会影响sass      ,但是如果修改node版本可能会影响其他模块           ,因小失大                 。除非是在协作项目中沟通无效                ,或者其他原因不能修改node-sass版本号      ,这时就只能修改node版本了      ,具体参考 自定义node版本                ,实现node多版本控制_鲸洛洛的博客-CSDN博客

(这里使用nvm管理node不同版本)

改node-sass版本号去对应node 步骤:

方法一:

//先卸载

npm uninstall node-sass

npm uninstall sass-loader

npm i node-sass@4.14.1   (安装与node版本兼容的node-sass版本)

node i sass-loader@7.3.1   (安装与node版本兼容的node-loader版本)

方法二:

直接在package.json文件上修改两者版本号:

然后删掉node-modules,直接npm i  重新安装依赖

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
elementor侧边栏(Vue+ELementUI主页布局—-侧边栏布局(el-aside)) chaucer is the founder of(一文详解 ChatGPT:背后的技术,数据,未来发展)