百战尚学堂web前端全栈工程师
3、es的编译
将es语法编译成支持的版本语法,常见工具为babel
4、打包工具
模块化规范:commonjs、amd、cmd、esmodule,打包抹平模块化差异。
1、browserify
将commonjs模块转换为可在浏览器运行的模块
npm install --save-dev browserify // 安装browserify index.js -o output.js // 执行// index.jsconst moduleA =require('./moduleA')console.log(moduleA);// moduleA.jsmodule.exports = 'hello world'