npm 操作报错记录1- uninstall 卸载失效
1、问题描述
安装了包 @vue/cli-plugin-eslint@4.5.0 @vue/eslint-config-prettier@9.0.0
但是没有使用 -d ,所以想重新安装,就使用 uninstall 命令卸载,结果卸载了没反应,也没有报错,就是node_module里面的包纹丝不动,dependency里面的配置也依然在。
2、解决方案
①重新安装
npm install @vue/cli-plugin-eslint@4.5.0
②再次卸载,不带版本号。
npm uninstall @vue/cli-plugin-eslint
3、效果展示
成功卸载,欧耶!
4、原因分析
在解决问题的过程中使用 nvm 把 node 版本重新装了好几次(原先用的是node18,降级到17,又降到16)。重新装和重新卸载的过程可能是因为使用了统一匹配的 node 版本。