# vjvp vite app 模板

> 复制模板后把 `_gitignore` 改名为 `.gitignore`（npm 发布会丢弃 `.gitignore` 文件，故以 `_gitignore` 存放）。

`vjvpsdk` **未发布到公网 npm**。使用前先拿到包：

```bash
# 把 vjvpsdk 包目录放到 vendor/ 下（file: 依赖已在 package.json 写好）
mkdir -p vendor && cp -r <vjvpsdk包目录> vendor/vjvpsdk

# 或改用私有 registry：在 .npmrc 配好后把 package.json 里依赖换成 "vjvpsdk": "^1.0.0"

npm i   # vjvpsdk 的 peerDependency vue@^3.5 会由 npm 自动安装
npm run dev
```

需要一个工程 body：在可视化平台编辑器里「导出工程」得到 `.vpproj.json`，放到 `public/dashboards/` 下（本模板取 `demo.vpproj.json`）。

⚠️ 「导出工程」的 .vpproj.json 是精简形态（`connectionData` 省略 `tableName`/`fields`），SDK 不补齐，直挂会让柱/线/双轴图抛 TypeError——`src/main.js` 已在 `transformData` 里从 `connections` 补齐；自己写挂载代码时别删这段。
