Focus on what matters most -- Brunch

Safari-----2018-05-08-at-21.55.11

Brunch 是一个极速且近乎0配置的构建工具。它让你以最快的速度开始写代码,而不用考虑如何写配置文件(想想Webpack无论写个什么都要大堆的配置,大雾)。它的功能十分精简,只有三个功能:

  • create 快速开始一个项目
  • develop 开发中热编译你的项目
  • deploy 构建一个分发版本

安装:

$ yarn global add brunch
# or you use npm
$ npm i -g brunch

Create
Brunch 新建一个项目只需要执行brunch new [project-name] [template-name],其中project-name是你的项目文件夹名,template-name是brunch现有的模板名,可从这里查找:地址

我比较看中的是这几个模板:

  • Brunch with TypeScript
  • Brunch with Inferno

Brunch 打着简化构建配置的名号,必然会跟 Pracel 进行对比。Brunch 比 Parcel 强的地方在于它的模板,这可以让你以最快的速度开始一个web项目。这也是我最喜欢的一个优点。但是 Parcel 的思想更加让人折服,完全0配置,以后在demo领域,肯定会取代其他的构建工具的。

言归正传。

我执行了brunch new brunch-taste with-es6命令
过了大约50秒,项目就安装好了。

结构如下:Code-2018-05-08-at-22.22.14

可以看到编译之后的文件,非常的精简,完全可读,没有什么多余代码。

所以是不是很简单呢?

Show Comments