requirejs config 单独写是一个js 文件 怎么写 放到什么位置

2025-03-05 06:22:36
推荐回答(1个)
回答1:

用法:
data-main="js/main.js" src="js/require.js"

main.js就是配置入口文件,相当于你说的config,需要在里面配置好路径和各个模块的依赖。详细用法参考官方文档。

单页面应用很简单,只需要一个config,所有的模块都可以放到main.js里加载并初始化。

多页面也可以,需要分层(lib,ui),入口文件main.js只当作配置公共的js文件,不用做加载业务逻辑的模块。

多页面在写不同页面行间脚本的时候需要写2层,如:

require(["js/config"],function(){
require(["dialog"],function(){
//dialog不需要写路径
//因为dialog及依赖已在config里配置好
})
})