UNPKG

ai.touchui-desk

Version:

可编辑工作台

104 lines (91 loc) 1.65 kB
# touchdesk ## 简介 touchui-desk 是 基于touchui 的可编辑工作台。 touchui-desk 旨在快速搭建可高度自定义的工作台,内置多款pcb,同时支持外部传入自定义的pcb。 ## 特别说明 ## 安装使用 ### 1、拉取ai.touchui-desk包 ```shell npm install ai.touchui-desk ``` ### 2、在main.js中导入ai.touchui-desk包 ```js import ToDesk from 'ai.touchui-desk' Vue.use(ToDesk) ``` ### 3、在页面中使用ai.touchui-desk ```vue <template> <touchdesk v-model="operationViewEditorData" :components="components" mode="view" :data="data" @change="change" ></touchdesk> </template> <script> import Map3D, { config as Map3DConfig } from '@/example/modules/stat/Map3D' export default { name: 'App', data() { return { operationViewEditorData: {}, components: { Map3D, Map3DConfig }, data: [ { name: '统计', code: '4', children: [ { name: '城市地图', code: 'Map3D', params: { col: 3 } } ] } ] } }, mounted() { }, methods: { change(val) { console.log('★') console.log(val) } } } </script> ``` ## 发布 ### 1、执行打包命令 ```shell npm run lib ``` ### 2、登录 ```shell npm login --registry https://registry.npmjs.org/ ``` ### 3、发布 ```shell npm publish ``` ### 4、登出 ```shell npm logout ``` ## 撤销发布 ```shell npm unpublish ai.touchui-desk --force ``` ## 包地址 https://registry.npmjs.org/ai.touchui-desk ## 人员名单 组织:张青 / 廖盛<br /> 创建:何啸<br /> 维护:何啸 / 万军