《编写可维护的 JavaScript》 读书笔记(自动化)

最后更新:
阅读次数:

书中推荐的构建工具是 Ant(没听说过),现在不是都流行用 webpack 嘛。所以本节只写写你需要用自动化构建工具做哪些事儿。

组织文件和目录结构

project
|----build // 存放构建后的文件
|----src // 存放源文件,包括各种子目录
|----tests // 存放所有的测试文件
|---index.html
|---config.json
|---...

上面的目录有点简陋,具体怎样组织目录还得看你使用了哪些自动化工具。

安装你的自动化构建工具

Webpack 走起。

校验工具

当然,以上校验均可通过 Webpack 一次性完成。

文件合并和加工

  • 将模块化的 js、css 文件在构建时进行合并
  • 将构建后的文件进行精简(去空格、去注释等)

自动化测试

0.0,这个真没玩过,后补