1.4.15 • Published 2 months ago
@plaso_infi_t2/sharable v1.4.15
Infi T2 前端公共组件、功能项目
比较稳定、泛用且外部依赖较少的内容可以封装至这个项目。 如果要使用本项目中的功能,请作为三方库基于 npm 来安装,如:
yarn add @plaso_infi_t2/sharable
Scripts
yarn vite
使用 vite 来 serve 项目yarn build
使用 rollup 来打包项目yarn build:analyze
打包并且分析项目,分析结果会在__dirname/stats.html
文件内
注意:
- 添加新功能后,请在 demo 页内给出一定使用样例
- 请不要在项目 main 入口内 "src/index.ts" 关联到 demo 相关的一切。
- 考虑到当前项目体量(过小)、内容(过少),当前项目内包括 sourcemap 文件,后续项目逐渐扩大后需要有效管理 sourcemap 文件, 否则项目会有代码泄漏的问题。
- 为优化项目体积,本项应尽量使用 external 依赖,所以如果要使用本项目内的对应能力,请在自己的项目中安装对应的 dependency, 当前使用的外部依赖有
const external = [ 'react', 'react-dom', 'slate', 'slate-react', 'slate-history', 'antd', '@ant-design/icons', ];
- 请不要随意引入杂七杂八的东西,比如各种三方 svg,会把本项目复杂化不说,还会有可能对引用者造成污染
- 本项目不应过度依赖某 external deps 的最新特性,比如 antd,因为 antd 的版本控制不是在本项目里做的,而是在引用侧做的。如果有特别重的 antd 定制,请不要放在这个项目中。
1.4.15
2 months ago
1.4.14
2 months ago
1.4.13
2 months ago
1.4.12
3 months ago
1.4.9
3 months ago
1.4.11
3 months ago
1.4.10
3 months ago
1.4.8
4 months ago
1.4.6
6 months ago
1.4.5
6 months ago
1.4.4
6 months ago
1.4.3
6 months ago
1.4.2
7 months ago
1.4.1
7 months ago
1.4.7
5 months ago
1.3.7
12 months ago
1.3.6
12 months ago
1.3.5
12 months ago
1.3.4
1 year ago
1.3.3
1 year ago
1.3.2
1 year ago
1.3.1
1 year ago
1.3.0
1 year ago
1.2.0
1 year ago
1.1.0
1 year ago
1.0.11
1 year ago
1.0.10
1 year ago
1.0.9
1 year ago
1.0.7
1 year ago
1.0.6
1 year ago
1.0.5
1 year ago
1.0.4
1 year ago
1.0.3
1 year ago
1.0.2
1 year ago
1.0.1
1 year ago
1.0.0
1 year ago