本文已同步在掘金: https://juejin.im/post/5ceb44ac51882564b9341208

前端开发体系中,已经有 grunt、gulp 等,不是挺好的么,为嘛使用 npm script?

作为一名开发者,一个要具备的素养就是理性

拿 gulp 来说,之前做过 n 多个项目,因为如前端这个职场还比较早,依赖工具和插件两者的升级管理还不是很完美,所以维护两者间的升级就是一场艰苦战。

许多人都知道,任何系统环节越多那稳定性就下降了。所以呢,我们的选择简单的,因为很多时候越简单越可靠。

选择 npm script 相比 grunt、gulp 之类的构建工具是因为简单很多,消除了一些抽象,却又有很多的自由,freedom!另外,npm 社区发展都有目共睹,你可以去 npmjs.com 或者 libraries.io 上搜索。

数据说话

一个时代就用要时代的语言说话,如今是数据时代,那咱就这这个时代的语言来说话,更具有说服力嘛!

第1组就是来自 Google Trends 。题外话,如果你想了解一个或多个事物或技术的发展趋势,Google Trends 是个不错的工具。

Google Trends

图中展示了 grunt、gulp、webpack、npm 4种工具的搜索量呈现的趋势,结果不多说了。

Stack Overflow Treads

第2组来自我们熟悉的 Stack Overflow Treads。题外话,Stack Overflow 就是那个遇到任何技术问题都可以去找答案的问答社区。

Stack Overflow Treads

npm 虽然是第二,但是不容小觑。(保持第一很累的,哈哈)

好了,npm script 学学没有坏处,我读书多不会骗你的。

The State of JS

第3组报告来自 The State of JS ,但是找不到前端工具查看趋势的入口了,就类似这样的,不过可以看看别的前端技术趋势。

You can

下一章:一见不知可钟情 npm script