after-iview-v2工程启动问题解决

46 阅读1分钟

1.问题背景

启动很老的一个多页复杂的前端工程,但是每次install都下载报错,发现node版本和node-sass版本没有对应上,当install完之后,发现工程还是没有启动起来,报webpack和webpack-dev-server版本的兼容问题, 特记录一次完整的踩坑过程。

2.node和node-sass的版本兼容问题

node 14.21.3 node-sass 4.11.0 npm 6.14.18

3.webpack与webpack-dev-server的版本兼容问题

1.npm uninstall webpack-dev-server

2.npm install webpack-dev-server@2.9.1

3.npm run run-dev

4.html-webpack-plugin的版本问题

npm i html-webpack-plugin@3.2.0

5.依赖缓存的问题

  1. 删除项目下的node_modules
  2. 删除package-lock.json
  3. 在项目目录下重新执行npm install 或者cnpm install,会重新生成node_modules
  4. 执行npm run run-dev或者cnpm run build