|
|
@@ -4,8 +4,15 @@
|
|
|
# 运行环境
|
|
|
|
|
|
NodeJs v22.20.0
|
|
|
+
|
|
|
pnpm 9.0.0
|
|
|
|
|
|
+pnpm 源设置
|
|
|
+
|
|
|
+```
|
|
|
+pnpm config set registry https://registry.npmmirror.com
|
|
|
+```
|
|
|
+
|
|
|
# 开发
|
|
|
|
|
|
安装依赖
|
|
|
@@ -17,6 +24,8 @@ pnpm 9.0.0
|
|
|
`pnpm dev`
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
# 测试部署
|
|
|
|
|
|
```
|
|
|
@@ -27,6 +36,24 @@ pnpm build
|
|
|
|
|
|
|
|
|
|
|
|
+# pnpm 版本安装问题
|
|
|
+
|
|
|
+如果本机上 pnpm 大于 9 ,可以按以下方式解决
|
|
|
+
|
|
|
+corepack 是 Node.js 官方推出的包管理器版本控制工具,无需额外安装。
|
|
|
+
|
|
|
+```
|
|
|
+# 启用 corepack(如未启用)
|
|
|
+corepack enable
|
|
|
+
|
|
|
+# 安装 v9 版本到本地缓存
|
|
|
+corepack prepare pnpm@9.0.0 --activate
|
|
|
+
|
|
|
+# 在需要 v9 的项目目录下,强制使用 pnpm v9
|
|
|
+corepack pnpm@9.0.0 install
|
|
|
+
|
|
|
+# 退出项目后,其他项目默认仍用全局 pnpm(如 v10)
|
|
|
+```
|
|
|
|
|
|
|
|
|
|