01-JavaScript开发中的常用工具
第2章 JavaScript开发中的常用工具
虽然编写JavaScript代码只需要一个编辑器和一个浏览器(从上一章可以得知),但JavaScript开发人员往往需要借助一些实用开发工具来辅助开发。此外,由于本书后面的示例代码都将使用ES6的规范编写,所以还需要一个工具将ES6代码转换成常用的ES5代码。本章中介绍的工具都是些很常见的工具,而且它们经常被用在一些开源项目或者软件开发团队中。它们是:
- Git,版本控制工具,帮助管理日渐成长的项目,以及和其他开发人员的合作。
- Node,允许在除浏览器之外的地方运行JavaScript程序(还有它的搭档npm,npm可以访问本列表后面列出的工具)。
- Gulp,构建工具,它可以将开发过程中的一些常用任务自动化(Grunt是另一个非常流行的构建工具)。
- Babel,转换编译器,可以将ES6的代码转换成便于使用的ES5代码。
- ESLint,一个可以帮助避免常见错误,并且使读者成为一个更称职的开发人员的格式检查工具。
本章介绍了一些JavaScript开发中非常重要的工具和技术,这些工具看似与JavaScript关系不大,实则它们都是非常有用的。