scaffold-typescript-cli--circleci TypeScript CLI脚手架模板
TypeScript 写 CLI 工具写多了,总想偷点懒对吧?scaffold-typescript-cli--circleci就是那种拿来就能干活的脚手架,连 CircleCI 的持续集成都配好了。你只需要关心业务逻辑,打包、测试、CI 这些都安排得明明白白。
Snowcoders团队出的这套 CLI 模板,整体结构挺清爽的,像src/
放逻辑、.circleci/
搞构建部署,连tsconfig.json
和package.json
都帮你配好,基本一开箱就能跑。
项目用TypeScript写的,类型安全这一块儿比较放心,出问题也能早点暴露,调试起来轻松不少。而且scripts/
里还有自动打包脚本,命令行体验也顺畅。
你写命令行工具,比如要做个内部脚手架、自动生成文件那种,这套模板就挺适合。用上 CircleCI 后,每次 push 都能自动跑测试,省了不少重复劳动。
如果你正打算搞一个自己的 CLI 项目,不妨先看看这个脚手架,能少踩不少坑,后续维护也更省心。想深入了解,可以参考它家的相关项目:
哦对了,刚开始用的时候建议先改下package.json
和LICENSE
,别忘了把默认信息替换掉。
scaffold-typescript-cli--circleci-master.zip
预估大小:27个文件
scaffold-typescript-cli--circleci-master
文件夹
changelog.md
14B
bin
文件夹
index.js
94B
renovate.json
33B
package.json
1KB
jest.config.js
87B
.lintstagedrc.js
94B
.sortierignore
59B
tsconfig.production.json
167B
74.88KB
文件大小:
评论区