将require.js库包含在bundle中或单独保存
Include require.js library in bundle or keep separate?
当将AMD模块与RequireJS和r.js优化器结合在一起时,是将require.js库与模块捆绑在一起还是将其分开?
您可以遵循以下两种方法:单独使用require库,因为模块加载器lib可能被其他加载器取代。其次,用大多数页面使用的工具、框架和库构建单独的bundle文件。第二种方法是最佳实践,因为没有大量的需求替代方案。
Rob Dodson最近在他的权威文章A Require.js多页面Shimmed Site: How-To中发表的评论让我相信捆绑Require.js是最好的方法。我很惊讶这种方法没有得到更广泛的讨论;避免额外的HTTP请求似乎是显而易见的。
"将require.js编译成Common.js库,因为每个页面都需要这两个。你只需要做require.js位于文件的顶部。"
相关文章:
- 在单独的ul's
- Javascript排序的图像弹出窗口..可以't单独弹出
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- 如何将getJson的响应保存在全局变量中
- 按下按钮时保存cookie
- 如何使用 Angular JS 将数据保存在数据库中
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- HTML5在画布中加载较小的图像并保存实际大小的图像
- 是否可以在浏览器中使用纯JavaScript保存音频流
- 如何将多个画布保存为一个图像
- Angular/Ionic:将所有文本保存在一个单独的文件中
- 与将 Jquery 保存在单独的.js文件中相关的问题
- 如何从源文件中提取部分,并使用gump保存为单独的文件
- 如何更改DOM中的属性并保存回模型以在单独的视图中使用
- 如何将图像保存到单独的文件夹中
- SVG和Javascript代码是否可以保存在单独的文件中,并且仍然让脚本操作SVG元素
- 将require.js库包含在bundle中或单独保存
- 如何调用保存在单独文件中的javascript ?
- 如何在 JavaScript 中将具有多个名称/值对的 JSON 字符串数组保存在单独的数组中
- 将来自 FOR 循环的结果存储为一个数组(数组仅单独保存每个结果)