1.0.1 • Published 4 years ago
ts-compile-demo v1.0.1
ts-compile
use different module bundler to typescript package
使用 typescript 开发一个 npm 包;
尝试以下三种构建方式:
- tsc, 代码对应 master 分支
- rollup, 代码对应 use_rollup 分支
- webpack
ps:
Webpack对于代码分割和静态资源导入有着“先天优势”,并且支持热模块替换(HMR),而Rollup并不支持,所以当项目需要用到以上,则可以考虑选择Webpack;
项目(特别是类库)只有 js,而没有其他的静态资源文件,使用 webpack 就有点大才小用了,因为 webpack bundle 文件的体积略大,运行略慢,可读性略低。
发布测试版本1.0.1-beta