六、 requirejs配置
配置:
本身具有这种功能,需要开启, 所以要进行配置
requirejs
提供了config
方法用于配置模块的
6.1 paths
作用:
简化路径
值是一个对象
1 | key: 新的路径 |
1 | // 使用config配置 |
6.2 shim
作用:
将文件转为模块
值是一个对象
1 | key: 模块路径 |
1 | 配置接口 exports |
1 | // 使用config配置 |
6.3 map
作用:
配置模块文件
属性是一个路径
value 是一个对象
1 | key: 引入的模块文件 |
1 | // 使用config配置 |
6.4 baseUrl
作用:
更改根目录的
优先级关系:
baseUrl > data-main > require
6.5 css插件
requirejs
不能直接引入css
文件
在requirejs
中引入css
要当做模块来引入,需要配置
1 | // 在模块文件中要加上css!前缀 |