From 931f610d37afe224c97b5f8c2d305386dd543ad0 Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Sat, 27 Jun 2026 21:36:34 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=9B=B4=E6=96=B0=20packages=20?= =?UTF-8?q?=E5=92=8C=20dev.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev.md | 17 ++++++++++------- package.json | 6 ++++-- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/dev.md b/dev.md index a3da7f3..32b8af4 100644 --- a/dev.md +++ b/dev.md @@ -25,13 +25,16 @@ ## 构建说明 -| 命令 | 说明 | -| --------------------- | ------------------------------------------------------- | -| `pnpm build:packages` | 以库模式构建 `packages` 下的所有内容 | -| `pnpm build:game` | 构建为可直接部署的游戏包 | -| `pnpm build:lib` | 以库模式构建 `packages` 与 `packages-user` 下的所有内容 | -| `pnpm type` | 对仓库执行类型检查 | -| `pnpm check:circular` | 对仓库执行循环引用检查 | +| 命令 | 说明 | +| --------------------- | ------------------------------------------------------------ | +| `pnpm build:packages` | 以库模式构建 `packages` 下的所有内容 | +| `pnpm build:game` | 构建为可直接部署的游戏包 | +| `pnpm build:lib` | 以库模式构建 `packages` 与 `packages-user` 下的所有内容 | +| `pnpm lint:packages` | 运行 `packages` 文件夹下的 `eslint` 格式检查 | +| `pnpm lint:user` | 运行 `packages-user` 文件夹下的 `eslint` 格式检查 | +| `pnpm lint:custom` | 运行自定义文件的 `eslint` 格式检查,相当于 `pnpm eslint ...` | +| `pnpm check:type` | 对仓库执行类型检查 | +| `pnpm check:circular` | 对仓库执行循环引用检查 | ## 术语统一 diff --git a/package.json b/package.json index eda7629..42afd9c 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,10 @@ "test": "vitest", "preview": "vite preview", "declare": "tsx script/declare.ts", - "type": "vue-tsc --noEmit", "lines": "tsx script/lines.ts packages packages-user", - "lint": "eslint", + "lint:packages": "eslint packages/", + "lint:user": "eslint packages-user/", + "lint:custom": "eslint", "build:packages": "vue-tsc --noEmit && tsx script/build-packages.ts", "build:game": "tsx script/declare.ts && vue-tsc --noEmit && tsx script/build-game.ts", "build:lib": "vue-tsc --noEmit && tsx script/build-lib.ts", @@ -18,6 +19,7 @@ "docs:build": "vitepress build docs", "docs:preview": "vitepress preview docs", "pack:template": "tsx script/pack-template.ts", + "check:type": "vue-tsc --noEmit", "check:circular": "madge --circular src/main.ts" }, "dependencies": {