唯杰地图 logo唯杰地图
VJMAP
EN

vite-app/

vjmap3d/templates/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)。