blueprint-npm-typescript TypeScript npm包模板
TypeScript 开发的 npm 包模板里,blueprint-npm-typescript算是我用下来比较顺手的一个。结构清晰,依赖干净,初始化速度也挺快,适合不喜欢折腾配置的你。基本上 clone 下来,改下名字就能直接开工。
基础配置是它的亮点之一,比如内置的tsconfig.json
和package.json
都配置得蛮合理的。你不用再到处查文档,基本就是开箱即用,像types
目录、src
目录也都整理得挺干净,逻辑一目了然。
哦对,打包用的是tsup
,生成的文件又小又快,还自带类型定义。和vite
或rollup
比,省了不少配置时间。如果你习惯用pnpm
或yarn
,它也都兼容。
顺带提几个相关文章,像npm-size这个工具可以帮你看下包的安装体积,优化包的时候有用。还有像npm 归档机制这篇文章,也蛮值得一读的,了解一下底层原理,写包的时候更有底。
如果你经常要发布自己的 npm 包,或者写库给别人用,那这个模板真的可以试试。轻量好改,适合个人开发者或小团队。如果你之前还在手写tsconfig
、调半天build
脚本,现在可以省点力气了。
92.99KB
文件大小:
评论区