Go to file
* 3bd5d45621 Match-id-1f56d48f42d368d727c6a47fd2d56ee9b3603fc6 2022-11-14 18:37:15 +08:00
.cloudbuild Match-id-7649bbf89255b5825177a462fa996c49c3114871 2022-11-09 15:57:03 +08:00
.idea/copyright Match-id-691c04a377f4c6fc5ffdcf9f17b68cbd52e04d1a 2022-10-08 14:32:14 +08:00
libs/horizon Match-id-1f56d48f42d368d727c6a47fd2d56ee9b3603fc6 2022-11-14 18:37:15 +08:00
scripts Match-id-f8ecd1a4fccd7fdcabbbedc46d6ecbcf8b98d02b 2022-11-12 02:40:09 +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-18248370ee22699bae092800d3caf4cf65b1a782 2022-10-08 11:54:03 +08:00
.gitignore Match-id-91fed5beca23725fe7d58b119880c1a4df9ddb7e 2022-07-13 16:51:49 +08:00
.prettierrc.js Match-id-18248370ee22699bae092800d3caf4cf65b1a782 2022-10-08 11:54:03 +08:00
CHANGELOG.md Match-id-151e1b74dbb6e9ec7cbc54346c09b69636f1764d 2022-11-09 16:47:04 +08:00
License Match-id-18248370ee22699bae092800d3caf4cf65b1a782 2022-10-08 11:54:03 +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-18248370ee22699bae092800d3caf4cf65b1a782 2022-10-08 11:54:03 +08:00
jest.config.js Match-id-18248370ee22699bae092800d3caf4cf65b1a782 2022-10-08 11:54:03 +08:00
package.json Match-id-f8ecd1a4fccd7fdcabbbedc46d6ecbcf8b98d02b 2022-11-12 02:40:09 +08:00
tsconfig.json Match-id-0ea64d4ad1f5f3234446fd1e6e5a19918b696d31 2022-05-16 17:34:20 +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里面不支持注释。