es 代码检查 eclint babel-cli js代码转换 babel jsx-control-statements 链接 好处:可读性、维护 弊端:打包时间:代码多一层编译,依赖babel,最终代码是否增多(不确定,看实现和打包size) ESM和CJS 深度解析 最佳实践 禁止在前端代码使用commonjs 导出 对于单class,function,变量、及字面量的导出使用export default ,禁止对复合对象字面量进行导出操作包括数组和对象 测试代码