vite-app/
vjmap3d vite app 模板
复制模板后把
_gitignore改名为.gitignore(npm 发布会丢弃.gitignore文件,故以_gitignore存放)。
npm i
npm run dev
npm run build
环境变量
复制 .env.example 为 .env 并填写:
| 变量 | 默认 | 说明 |
|---|---|---|
VITE_VJMAP_SERVICE_URL |
https://vjmap.com/server/api/v1 |
服务地址 |
VITE_VJMAP_TOKEN |
空 | 必填:access token(为空时 new vjmap3d.App 直接抛 app parameter service accessToken is null),勿提交真实值 |
VITE_VJMAP_MAPID |
空 | 必填:已存在的 CAD 图 mapid(模板无内置演示图,为空时无法打开图) |
注意:vjmap3d 是 ESM 且内部 import 'three'——npm 场景 bundler 自动解析;three 版本须与 vjmap3d 的 peer 一致(npm vjmap3d@2.0.0 → three@>=0.185.0,本模板钉 ^0.185.0)。