打包工具可以更好的管理html,css,javascript,使用可以锦上添花,不使用也没关系。
前端打包工具
前端三剑客:结构层html,表现层css,行为层javascript。
html好比是房子的地基,css和javascript是房子的建筑材料,这三个部分一起组成个漂亮的房子。我们不能把他们分开说,某某部分是个房子,只有三个一起才能组成一个漂亮的房子。
打包工具JavaScript的简介
这几年,javascript发展非常快速,特别是在2015年,更是有一个质的飞跃。
1.2.1ECMA
说到JavaScript,就要说下Web标准的组织协会,ECMA,它是“EuropeanComputerManufacturesAssociation”的缩写,中文称欧洲计算机制造联合会,1961年成立,旨在建立统一的电脑操作格式标准--包括程序语言和输入输出的组织。
1.2.2JavaScript
2015年,JavaScript引入许多新的语法糖,而且制定过程当中,还有很多组织和个人不断提交新功能。事情很快就变得清楚了,不可能在一个版本里面包括所有将要引入的功能。
常规的做法是先发布6.0版,过一段时间再发6.1版,然后是6.2版、6.3版等等,这个2015年之前JavaScript现在习惯称为ECMAScript5,而之后称为ECMAScript6。
标准委员会商定后最终决定,标准在每年的6月份正式发布一次,作为当年的正式版本。接下来的时间,就在这个版本的基础上做改动,直到下一年的6月份,草案就自然变成了新一年的版本。这样一来,就不需要以前的版本号了,只要用年份标记就可以了。
因此,打包工具ES6既是一个历史名词,也是一个泛指,含义是5.1版以后的JavaScript的下一代标准,涵盖了ES2015、ES2016、ES2017等等,而ES2015则是正式名称,特指该年发布的正式版本的语言标准。本书中提到ES6的地方,一般是指ES2015标准,但有时也是泛指“下一代JavaScript语言”。