mirror of
https://gitee.com/pnoker/iot-dc3.git
synced 2026-08-28 22:21:16 +08:00
8b7c65715a
Batch-upgrade dc3-web dependencies (element-plus, pinia, vue-router, @types/node, typescript-eslint, vite, vitest, and related dev tooling), covering Dependabot PRs #125/#128/#129 that could not auto-rebase because Dependabot cannot parse the pnpm v9 lockfile. Keep typescript on ~6: vue-tsc 3.3.7 and its volar toolchain do not yet support TypeScript 7 (vue-tsc crashes resolving the removed ./lib/tsc export), which would break the type-check quality gate. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1. Prepare
gitVisual Studio Codenodejs>= 22 (enforced byenginesinpackage.json)pnpm11.3.0 (pinned viapackageManager), install usingcorepack enable && corepack prepare pnpm@11.3.0 --activate
2. Source code
git clone https://github.com/pnoker/iot-dc3.git
3. Develop
cd iot-dc3/dc3-web
# install
pnpm install
# run
pnpm dev
The dev server runs on http://localhost:8080 and proxies API calls to the backend
gateway (http://localhost:8000), so start the backend stack first.
4. More
For the full command surface (build, type-check, lint, unit/component/E2E tests), the
tech stack, environment configuration (src/config/env/), and project conventions, see
AGENTS.md.