打包工具
文章平均质量分 67
linyeban
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端模块化方案的比较(webpack/require.js/seajs/browserify
采用第三方开发的模块依赖处理库来实现模块化:AMD、CommonJS、ES6 这三种方案的实现对比: AMD: define + require CMD: exports + require ES6: export + import(由于ES6本身是原生语言支持实现的模块化,但是现代浏览器大多都还未支持,因此必须使用相应的transpiler工具转换成ES5的AMD,CMD模块,再借助于s原创 2017-02-15 22:39:48 · 1613 阅读 · 0 评论 -
JS模块化工具requirejs教程
RequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一。最新版本的RequireJS压缩后只有14K,堪称非常轻量。它还同时可以和其他的框架协同工作,使用RequireJS必将使您的前端代码质量得以提升。 目前为止可以知道requirejs具有如下优点: 防止js加载阻塞页面渲染 使用程序调用的方式加载js,防出现如下丑陋的场景原创 2017-02-15 23:01:32 · 646 阅读 · 0 评论 -
webpack的疑惑
webpack中可以写commonjs格式的require同步语法,可以写AMD格式的require回调语法,还有一个require.ensure,以及webpack自己定义的require.include,再加上ES6的import语法,这么多岂不是会把人给搞乱。本篇就来梳理一下这些require各自的特点,以及都在什么场景下使用。 commonjs同步语法 经典的commonjs同步语法如原创 2017-02-15 23:23:13 · 380 阅读 · 0 评论
分享