gt-vue3-components
v2.1.9
Published
文档:https://gt-fe.oss-cn-beijing.aliyuncs.com/fe/fe-gt-antd3/main/
Downloads
46
Readme
gt-vue3-components
文档:https://gt-fe.oss-cn-beijing.aliyuncs.com/fe/fe-gt-antd3/main/
开发事项
1、请使用 pnpm。在 dev 分支开发
2、play:dev 相当于启动一个小 demo,组件效果可以在 play 里看。
发版步骤(以 gt-antd3 为例)
1、在 package.json 增加版本,并在 docs 目录下寻找/guide/changelog.md 说明修改内容
2、dev 分支合并到 main,打 tag(必须与 package.json 版本一致)
3、npm publish 发版到 npm
4、运行 antd3:build,在 dist 目录下会生成打包文件,http://git.china95059.com/gt-fe/fe-assets/-/tree/gt-vue3-components/dist?ref_type=heads,在这个目录下创建一个对应版本的文件夹,把打包文件放进去,然后同时也放入gt-antd3@latest,线上用的都是latest,版本号的文件夹只是做个备份
5、Jenkins 搜 fe-assets 打包 gt-vue3-components
6、打开 OSS Browser 找到 gt-fe/fe/fe-assets/gt-vue3-components/gt-antd3@latest 和 gt-antd3-yq@latest,把打包文件设置 HTTP 头,cache-control 设置为 no-cache,因为每次 Jenkins 打包,原来设置的 HTTP 头会丢
docs 文档目录
gt-antd3 和 gt-antd3-yq 和 gt-charts 文档目录在 oss://gt-fe/fe/fe-gt-antd3/main/
gt-screen 文档目录在 oss://gt-fe/fe/fe-gt-screen/main/
如何更新 iconfont
1、把新的 iconfont.woff2 更新到 git 的 fe-assets/fonts 目录下 Jenkins 打包传上去
2、找到 shared/assets/iconfont 目录,更新 css 和 json 文件,注意 css 文件的.iconfont 类不要动,@font-face 就动个时间戳
如果有别的项目不装组件库,想要单独使用 iconfont,在 html 里加上,更新的话把 iconfont.css 更新到对应 oss 路径即可。
