我的JavaScript文件有两个位置,是否可以设置两个baseUrls以便我可以在以后移动它们而不必更新路径的负载?
e.g:
require.config({
baseUrl: 'bower_components',
paths: {
backbone: 'backbone/backbone',
underscore: 'underscore/underscore'
}
});
requirejs.config({
baseUrl: 'js',
paths: {
main: 'main'
}
});
此格式会在第二次调用时覆盖baseUrl。我可以声明两个变量来保持这个,但有一个更优雅的,RequireJS-ish方式吗?
答案 0 :(得分:0)
我不相信这是可能的。要求不要尝试从一个base-url加载,然后在失败时重新尝试重试。如果你不想在你的剧本中使用路径' require
次来电可以考虑指定bundles
。请参阅configuration docs。我个人只是将app
的路径配置设置为js/main
。