1、前面的种种都不说了,好不容易运行起来oap-portal项目,运行idm-ui项目死活运行不起来,各种报错,各种安装,各种卸载nodejs,卸载nvm,重装,都不好使。
2、甚至后来运行npm install会展示这种结果
> node-sass@4.14.1 install D:\PROJECTS-QIANDUAN\ai_idm_ui_20250220\node_modules\node-sass
> node scripts/install.js
Microsoft Windows [版本 10.0.19045.4780] (c) Microsoft Corporation。保留所有权利。
D:\PROJECTS-QIANDUAN\ai_idm_ui_20250220\node_modules\node-sass>
3、彻底给我整不会了,甚至连之前已经运行起来的oap-portal项目用npm run dev或者npm install也报这个错
4、在我这儿,啥玩意要是一开始太顺,我自己都不习惯。
5、我就怀疑应该是什么缓存下废了,各种清理缓存都不好使,就上网找npm所有的缓存位置
6、竟然有两处,一处是:
C:\Users\haoxm\AppData\Roaming\
7、另一处是:
C:\Users\haoxm\AppData\Local\
8、这两个文件夹都有很多npm相关缓存,安装的各种组件,文件夹按照修改时间排序,发现一大堆"."开头的文件都是这几天装的,包括但不限于.npmr .npm .gyd等等,全部删掉,奶奶的。
9、还得感谢Q-dir默认就安装修改时间分组排序,要不然用传统文件夹,我也不会删的这么彻底
10、再重新卸载nvm,安装,oap-portal运行npm run dev 就好使了
11、中间有个插曲,用nvm use 14.17.2都不好使,我都要崩溃了,后来找到原因安装nvm时,nodejs的安