1、原始版本为node18,一直出错,降低版本到16
2、使用node16依旧一直报错后,于是删除node16重新安装
2-1、在 设置-应用-安装的应用 中卸载node.js
2-2、需要同时删除node_cache和node_global两个文件夹
2-3、安装node16
3、在idea中启动后台
4、使用git克隆renren-fast-vue到本地
5、使用vs打开renren-fast-vue,修改package-lock.json中node-sass的版本为6.0.1
3)我没有修改package.json,因为我的原始版本就是6.0.1,同时也不需要修改sass-loader
6、执行npm install报错
7、需要自己安装node-sass
npm i node-sass@6.0.1 --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
8、再次执行npm install,没有报错,执行npm run dev后出现界面
注:忙了一天才成功,期间做了各种尝试,因此本文仅供参考。写文章时发现npm的版本降低了,不知道有没有影响。现在后怀疑只要把node-sass换为8.0以上版本,node18也可以成功