Go to file
* e730cb1b0e Match-id-c410ccc720bdb9cc4ad9ab36fa600f63b8017a67 2022-05-11 14:51:35 +08:00
libs Match-id-c410ccc720bdb9cc4ad9ab36fa600f63b8017a67 2022-05-11 14:51:35 +08:00
scripts Match-id-e30e763e7e3b191150a54092c38ae0a52b10a195 2022-05-07 15:58:50 +08:00
.editorconfig Match-id-7321885d37db6d97de01c5fd56d5acfeb795476f 2021-12-25 10:20:45 +08:00
.eslintignore Match-id-5935bd5d4b80a4524d2b9a839ca106c4249ad3e5 2022-03-22 10:26:15 +08:00
.eslintrc.js Match-id-0bfccd0377bf0ca213fe7d07078950badd89e215 2022-04-12 10:51:36 +08:00
.gitignore Match-id-2be2480f083dcc2fcd89d5980a86b841097915c9 2022-03-17 21:06:17 +08:00
.prettierrc.js Match-id-8083b7719ad52cfe90d5a4ecfff5bc11c0504335 2022-03-10 20:09:33 +08:00
README.md Match-id-bb74986eff163d2fe265b8aac9796fe992faf803 2022-03-08 11:44:48 +08:00
app_define.json Match-id-7321885d37db6d97de01c5fd56d5acfeb795476f 2021-12-25 10:20:45 +08:00
babel.config.js Match-id-1da48726eef4a520b10fbe5a29d1b869a4b29678 2022-03-21 14:54:32 +08:00
jest.config.js Match-id-29274c466e8ff01f1547e591ff136f857514db5f 2022-03-15 18:01:45 +08:00
package.json Match-id-d0e5ae18684fb3ef46de9d8df3806ec5e84da25b 2022-03-23 10:28:58 +08:00
tsconfig.json Match-id-5935bd5d4b80a4524d2b9a839ca106c4249ad3e5 2022-03-22 10:26:15 +08:00

README.md

horizon

工程编译:

Horizon采用monorepo方式管理项目意思是在版本控制系统的单个代码库里包含了许多项目的代码

monorepo工具采用npm workspaces npm版本需要大于7.x

工程命令

安装

npm install

需要使用npm7.x以后版本安装monorepo的依赖才能正确安装到node_modules

打包

npm run build

全局单元测试

npm run test

发布包:

npm publish build/horizon --_auth=XXX

XXX是base64编码后的密码值CMO保管。

不兼容:

  1. input中的defaultValue值不支持改变只有开始设置的值生效。
  2. JSX里面不支持注释。