tooling

https://egoistian.com/2016/01/19/tooling-free-you-from-jquery/ 如果你实在不知道这玩意能在哪些地方用,那么我告诉你吧。

  • 你的开源项目的 gh-pages 主页
  • 你个人的一些小实验或者一个大项目的 prototype
  • 你的各种需要网页来展示的小发明。
  • many more…

看,donate 就是一个例子,如果没用 tooling 的话这个 repo 里会多一堆配置文件,而现在我只需要 focus 这个项目本身。

tooling 的 GitHub 主页: https://github.com/egoist/tooling

为什么我还需要用 jQuery?有时候我会有这样的疑惑。我觉得 jQuery 还存在于我某些小项目中的原因就是可以 “即插即用”。新建一个 index.html、复制一些代码、新建一个 style script 标签你就可以开始工作了,这种便利在某些时候非常好。 比如刚才,我想给自己做一个用于收取捐赠的网页(也许会有开源世界的同好喜欢我的项目也说不定呢),我在 “简单粗暴一个 html 搞定” 和 “Webpack + Vue 配合各种构建工具” 之间摇摆不定。 用过 Webpack 的都知道,也许配置和解决 bug 的时间会比写代码的时间更长,而且大部分情况配置文件都大同小异。那为什么不用一个配置适用多个项目?于是有了 tooling,它其实就是用一个内置的 Webpack 配置来运行和编译指定的项目。

repo sample to read

https://github.com/egoist?tab=repositories