easy

DocsVersion : 1.0.0

config( options )

静态方法Define in : easy.js

用于配置模块加载器的初始化配置。查看模块加载器的详细说明

参数
  • options
    Object
    必需
    • alias

      配置模块的别名,别名可以解决文件名和模块名不同名的问题,以及对模块标识过长进行简化。

    • baseUrl

      模块加载时所依赖的全局基础路径,默认为 easy.js 加载时的 url。除了使用 E.config 来配置全局基础路径,另外新增了一个更简便的方法。只需在加载 easy.js 文件的时候在其 script 标签上使用 data-baseurl 这个自定义属性来设置全局基础路径即可。

    • charset

      模块对应的 charset 存储对象,默认不设置模块的 charset 参数。

例子1

修改模块加载器的 baseUrl。

JavaScript代码:
E.config({
    baseUrl : 'http://easyjs.org/js/'
});
例子2

修改 test1 模块的 charset 为 utf-8。

JavaScript代码:
E.config({
    charset : { test1 : 'utf-8' }
});
例子3

针对模块标识过长的情况,或者模块名和文件名不同的情况,可以通过配置一个别名来进行简化。

JavaScript代码:
E.config({
   alias : {
       hello : 'static/js/hello'
   } 
});