Lerna入门配置模板集成TypeScript、Rollup、ESLint、Jest、Prettier

Lerna 的 Monorepo 开发,配置太多头大?这套入门配置还挺贴心的,开箱就能跑。Rollup 打包TypeScript 支持都搞好了,ESLintPrettier也配好了,不用你费劲去抠配置细节。

项目结构清晰,代码分模块也比较自然。每个包都能单独配置,也能继承通用配置,适合团队协作,分工更省事。

Jest做测试也挺顺的,脚手架里直接能跑测试,还带了一些基础示例。格式化这块也是一套流程走到底,Prettier用着省心,不容易出格式分歧。

要跑起来也简单:git clone拉下来,npm i安装完,直接上手。适合用来搭自己的 Monorepo 模板,也适合新手练练手。

如果你平时用的是 Svelte、React、或者 Webpack 相关的项目,也可以看看这些搭配文章: Svelte TypeScript RollupReact Rollup TypeScript 起步器Webpack 开发模板,也都挺实用的。

,想用 Lerna 搞个干净利落的 TypeScript 项目,这个项目配置能帮你省不少时间。

zip 文件大小:258.3KB