安装pnpm遇到的问题

环境

node 18.12.0->22.12.0

pnpm:9.15.2
之前用的node 18遇到了很多问题,学着网上的改环境变量改来改去 换成22就没什么问题了

问题1: ENOENT  ENOENT: no such file or directory, open 'D:\myCode\module-federation-examples-master\node_modules.pnpm\esbuild-wasm@0.23.0\node_modules\esbuild-wasm\package.json'

解决方法 : 其实我这个还有一个warning:

WARN  GET https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.11.tgz error (ETIMEDOUT). Will retry in 10 seconds. 2 retries left.

这个很明显是没有配置好registry,将registry改了之后这个也没了

问题2:ERR_PNPM_EBUSY  EBUSY: resource busy or locked, rename 'D:\myCode\module-federation-examples-master\node_modules.pnpm\webpack@5.94.0_@swc+core@1.9.2_esbuild@0.23.0\node_modules\webpack_tmp_16444' -> 'D:\myCode\module-federation-examples-master\node_modules.pnpm\webpack@5.94.0_@swc+core@1.9.2_esbuild@0.23.0\node_modules\webpack'

解决方法 :有多个终端打开了node_modules,把其他占用终端关掉,重新安装就行(还出这个问题就把node_modules全部删掉

相关推荐
行云流水6265 小时前
uniapp pinia实现数据持久化插件
前端·javascript·uni-app
zhangyao9403305 小时前
uniapp动态修改 顶部导航栏标题和右侧按钮权限显示隐藏
前端·javascript·uni-app
aiguangyuan7 小时前
React 中什么是可中断更新?
javascript·react·前端开发
1***s6327 小时前
JavaScript微服务
javascript·微服务·devops
小云朵爱编程8 小时前
Vue项目Iconify的使用以及自定义图标,封装图标选择器
前端·javascript·vue.js
P***25398 小时前
JavaScript部署
开发语言·前端·javascript
一只小阿乐8 小时前
react 状态管理mobx中的行为模式
前端·javascript·react.js·mobx·vue开发·react开发
大雷神9 小时前
DevUI 实战教程:从零构建电商后台管理系统(完整版)
前端·javascript·华为·angular.js
E***q5399 小时前
JavaScript数据挖掘开发
开发语言·javascript·数据挖掘