用户界面
创建该存储库是为了简化Talend前端堆栈的开发。
目标
单个代码存储库/多个软件包
全局(跨包)测试和审查工具
统一堆栈版本
容易的交叉包装开发
堆栈
工具(开发环境)
:warning_selector: 如果您过去曾经使用过lerna bootstrap ,请先运行lerna clean开始, lerna clean使用以下工具会产生不良行为。
纱线运行
只是出于静态目的构建所有软件包。 它在所有子程序包中执行预发布的npm脚本。
纱线跑步手表
堆栈具有一个入口点:
yarn run watch
该观察器将为您触发堆栈内部的构建和同步。
例如,如果你修改了一个组件,它会重建components到lib文件夹中。 因为我们使用yarn工作区,所以所有依赖项都使用该lib文件夹内容。
警告不要。
纱线开始
要开始开发软件包并实际使用它,请使用以下方法之一
本地主机上的yarn start-compo