大家好,我是公众号「线下聚会游戏」作者HullQin,开发了《联机桌游合集》,是个网页,可以很方便的跟朋友联机玩斗地主、五子棋等游戏。如何开发一个NPM包供其它项目使用?我们在开发React项目时,有各种脚手架供我们选择(CreateReactApp、Umi、NextJS等),他们默认配置好了Webpack等,极大提高了开发效率。那么如何开发NPM包呢?有类似的脚手架吗?我推荐TSDX理由如下:默认支持CommonJS、UMD、ESModule打包方式。(要开发通用的NPM包,这些的支持是必要的,不然你还得自己搞)自带开发环境、编译脚本。开发NPM包你必须要解决的一个问题:开发时有地方调试,发