
前端工程化
brightan
Discovery
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Babel的使用
babel工具 Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。 所需的包 @babel/corebabel核心功能模块 @babel/clibabel CLI命令行工具 @babel/preset-envbabel预设(包含一组设定好的插件) @babel/polyfi...原创 2019-07-22 21:08:53 · 679 阅读 · 0 评论 -
前端模块化(ES6和CommonJS)
前端模块化 对于开发大型的、复杂的项目,模块化显得十分重要。 ES6出现之前,社区主要有CommonJS和AMD两种,前者用于服务器,后者用于浏览器。ES6模块化则可以完全替代它们。 ES6模块与CommonJS和AMD的主要区别 ES6模块依赖是在编译时就能确定,而后两者只能在运行时才能确定。 1. 运行时加载 // CommonJS模块 let { stat, exists, readFile...原创 2019-07-22 21:58:01 · 651 阅读 · 0 评论