blueprint-npm-typescript TypeScript npm包模板

TypeScript 开发的 npm 包模板里,blueprint-npm-typescript算是我用下来比较顺手的一个。结构清晰,依赖干净,初始化速度也挺快,适合不喜欢折腾配置的你。基本上 clone 下来,改下名字就能直接开工。

基础配置是它的亮点之一,比如内置的tsconfig.jsonpackage.json都配置得蛮合理的。你不用再到处查文档,基本就是开箱即用,像types目录、src目录也都整理得挺干净,逻辑一目了然。

哦对,打包用的是tsup,生成的文件又小又快,还自带类型定义。和viterollup比,省了不少配置时间。如果你习惯用pnpmyarn,它也都兼容。

顺带提几个相关文章,像npm-size这个工具可以帮你看下包的安装体积,优化包的时候有用。还有像npm 归档机制这篇文章,也蛮值得一读的,了解一下底层原理,写包的时候更有底。

如果你经常要发布自己的 npm 包,或者写库给别人用,那这个模板真的可以试试。轻量好改,适合个人开发者或小团队。如果你之前还在手写tsconfig、调半天build脚本,现在可以省点力气了。

zip 文件大小:92.99KB