Javascript 为什么不是';是否遵守require.js配置中设置的t路径?
我遇到了这样一种情况,require.js的配置中设置的路径没有得到遵守,我有两个猜测,为什么不遵守。我在require config的路径中设置了以下条目:Javascript 为什么不是';是否遵守require.js配置中设置的t路径?,javascript,requirejs,Javascript,Requirejs,我遇到了这样一种情况,require.js的配置中设置的路径没有得到遵守,我有两个猜测,为什么不遵守。我在require config的路径中设置了以下条目: "initVars": "../initVars" 然后在一个模块中,我能够成功地将它简单地称为“initVars” 但是,我也尝试在脚本标记src'ing require.js下面的HTML中直接在脚本块中引用上述内容(当然,在'data main'属性中指定配置文件): 因此,我对为什么在这种特殊情况下我必须指定完整路径的两个猜测如
"initVars": "../initVars"
然后在一个模块中,我能够成功地将它简单地称为“initVars”
但是,我也尝试在脚本标记src'ing require.js下面的HTML中直接在脚本块中引用上述内容(当然,在'data main'属性中指定配置文件):
因此,我对为什么在这种特殊情况下我必须指定完整路径的两个猜测如下,但我希望有人能肯定地告诉我:
//require(['initVars'], function(VARS) { // *doesn't work*
require(['../initVars'], function(VARS) {
VARS.init({
ENV: "${env}"; //"Play" framework "template" variable
});
});