kingdee-cosmic-clikingdee-cosmic-cli
首页
指南
  • 金蝶云苍穹社区
  • 资源市集
  • KDesign
  • CHATUI X
作者博客
首页
指南
  • 金蝶云苍穹社区
  • 资源市集
  • KDesign
  • CHATUI X
作者博客
  • 起步
    • 介绍
    • 安装与创建
    • 卸载与升级
  • 全局配置
  • 开发事项
    • 介绍
    • 苍穹预览模式
    • RAM模式
  • 生产与产物分析事项
  • 资源拉取策略分析
  • 数据请求策略
    • 策略设计
    • Mock服务
  • React18 起步工程
    • 介绍
    • 接口请求书写
    • 状态管理
    • 国际化
  • Vue3 起步工程
    • 介绍
    • 接口请求书写
    • 状态管理
    • 国际化
  • 主题色切换
  • 图标方案
  • 规范与温馨提示
    • Eslint
    • 工程与编码规范
    • 温馨提示
  • 未来计划与感谢 📅

说明

在开始介绍起步工程前,需要提前了解下全局配置信息。

每个起步工程的根目录有一个叫 app.config.js 的文件,这里面设置了整个工程的所有配置信息。

例如你看到的应该是:

module.exports = {
  /* 苍穹相关 */
  APP_NAME: 'vue_demo', // 自定义控件名称
  ISV: 'kingdee', // 开发商标识
  MODULE_ID: 'gai', // 领域id
  COSMIC_SERVER_URL: 'http://localhost:8080/', // 后端苍穹平台服务地址
  /* 请求方案 */
  REQUEST_MODE: 'single', // 请求模式 并发 concurrent 和单线 single ,选择了并发模式一定要填下面的UPDATE_METHODS_FIELD
  UPDATE_METHODS_FIELD: 'type', // 这里是后端的update数据中,如果能返回请求的方法名称,它对应的字段
  /* ram开发模式下的配置 */
  DEV_RAM_REQUEST_TYPE: 'axios', // dev:ram模式下用 socket 还是 axios 请求
  /* 服务端口 */
  MOCK_PORT: '3001', // mock服务端口
  DEV_RAM_PORT: '8081', // ram开发模式端口
  DEV_CACHE_PORT: '3000', // dev 模式 express 服务端口
  ANALYZER_PORT: '8889', // 分析模式端口
  SVG_PORT: '8888', // 所有SVG展示端口
};
  • APP_NAME 这个是自定义控件的名称,苍穹平台会根据这个名称来注册你的控件。并且在RAM开发模式(后面章节提到)下会生产正确的文件名。
  • ISV 开发商标识。
  • MODULE_ID 领域 id 。以上三个配置都十分重要,决定了控件是否能被正确注册。
  • COSMIC_SERVER_URL 这个就是你本地启动的苍穹服务页面访问地址。

改了 APP_NAME 记得把 src/styles/variable.less 的 css 变量名称也改了。

其他配置现在看不懂没关系,后面章节会提到~

最近更新:: 2024/6/28 16:20
Contributors: 庞囧
Prev
起步
Next
开发事项