Requirejs 中的 require.config() 全局化

在使用 Requirejs 实践中,将require.config()作为全局配置是一个好习惯

假设我们使用 requirejs 在页面中引入 main.js 脚本文件,最基本的配置可能是这样:

然后在另一个页面中引入的 main_2.js 文件中,配置又可能是这样:

一个 WebApp 中,每个页面需要的引用都不尽相同,你要重复的在每个脚本文件中申明配置,有些相同,有些不同。达到一定数量级后,维护变得非常痛苦。这时候需要做的就是把配置提取出来,以上面的为例子配置文件的路径与名称为/js/require.config.js,代码内容如下:

main.js 与 main_2.js 分别修改如下:

发表评论