Hammer零配置前端构建工具

前端开发的命令行工具里,hammer算是蛮省心的一个。零配置,上手快,尤其适合懒得折腾 Webpack 配置的你。新建项目、启动服务、打包、调试这些常规活它都包了,命令也简单直白,像hammer newhammer serve这种,基本看一眼就会用。

TypeScript支持也比较友好,加个--typescript就能搞定。如果你项目里在用CSS Modules,它也能自动配合,省得你折腾 Loader 配置。还能加上--live-reload,改代码刷新页面,开发效率也提上来了。

有时候需要打包生产环境资源?用hammer bundle --minify,压缩、提取 CSS 都能一键到位。嗯,确实不复杂。还支持--proxy--define,方便你做接口代理或者传点构建参数,挺灵活的。

想了解更细的内容或者用在WebpackCSS Modules的,可以看看css-modules-typescript-loader,或者这个typed-css-modules-loader也还不错。

如果你想快速起一个项目,不想折腾配置,又兼顾现代开发方式和底层控制,hammer确实是个挺合适的选择。

zip 文件大小:32.23KB