mirror of
https://github.com/motajs/template.git
synced 2026-11-07 02:04:30 +08:00
docs(toolchain): update pnpm 12 / Node 24 requirements
This commit is contained in:
1 parent
1dd3ad41cc
commit
d09dc3b4a0
3 files changed
+6
-6
No files matched your search
@@ -16,11 +16,11 @@
|
||||
## Runtime
|
||||
|
||||
**Environment:**
|
||||
- Node.js `^20.0.0 || >=22.0.0` (per `dev.md`)
|
||||
- Node.js `^24.0.0` (per `dev.md`)
|
||||
- Browsers supporting ESNext; production build targets `Chrome >= 56`, `Firefox >= 51`, `Edge >= 79`, `Safari >= 15`, `Opera >= 43` via `@vitejs/plugin-legacy` (`script/build-game.ts`)
|
||||
|
||||
**Package Manager:**
|
||||
- pnpm `>= 10.0.0` (per `dev.md`)
|
||||
- pnpm `>= 12.0.0` (per `dev.md`)
|
||||
- Lockfile: `pnpm-lock.yaml` (present)
|
||||
- Workspace: `pnpm-workspace.yaml` — globs `packages/*`, `packages-user/*`, and `src/`; `onlyBuiltDependencies`: `core-js`, `esbuild`, `ttf2woff2`, `vue-demi`
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
## Platform Requirements
|
||||
|
||||
**Development:**
|
||||
- Node.js 20/22+, pnpm 10+, VSCode (recommended extensions: `dbaeumer.vscode-eslint`, `esbenp.prettier-vscode`, `vue.volar`, `slevesque.shader`, `tobermory.es6-string-html` in `.vscode/extensions.json`).
|
||||
- Node.js 24+, pnpm 12+, VSCode (recommended extensions: `dbaeumer.vscode-eslint`, `esbenp.prettier-vscode`, `vue.volar`, `slevesque.shader`, `tobermory.es6-string-html` in `.vscode/extensions.json`).
|
||||
- Run `pnpm dev` (Vite on 5173 + Express editor server on 3000) or `pnpm test`.
|
||||
|
||||
**Production:**
|
||||
|
||||
Reference in new issue
Block a user