收款定制开发node版本升级:与node-sass、sass-loader版本不兼容问题以及npm install时报错问题解决方法

升级了下,更新为v16.16.0,收款定制开发跑原来的项目,收款定制开发各种依赖不兼容错误,搜了很多解决方法,试了都无效,参考2篇文章解决了问题,在此记录一下。

1.node 版本与node-sass、sass-loader版本不兼容问题

报错:Node Sass version 7.0.1 is incompatible with ^4.0.0.

参考博文:

亲测 node v16.16.0 版本配置以下和sass-loader版本,项目可以正常运行。

  1. "node-sass": "^6.0.1",
  2. "sass-loader": "^10.0.1",

附npm官网:  

具体步骤:

方法1(修改node-sass版本):

  1. cnpm uninstall node-sass
  2. cnpm install node-sass@6.0.1

方法2(全部删除重装):

(1)删除项目原node_modules文件

(2)将package.json文件中的node-sass和-loader版本改为与Node对应的版本(node v16.16.0对应的版本即"node-sass": "^6.0.1","sass-loader": "^10.0.1")

(3)npm install

2.npm install 时报错 run `npm audit fix` to fix them, or `npm audit` for details

因为更新了Node版本,提示更新npm版本,便把npm版本也更新了下,npm新版本为8.15.0。

npm install 时报错:run `npm audit fix` to fix them, or `npm audit` for details

参考博文:

删除项目中node_modules 目录并执行以下命令即可: 

npm install --no-fund --no-audit
网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发