Привет всем Я пытаюсь сделать r.js работу, но я получил ошибку на Google Analytics, как этотоптимизация Google Analytics с r.js
Tracing dependencies for: main
Cannot optimize network URL, skipping: //www.google-analytics.com/analytics.js
это мой файл requierjs.config
window.GoogleAnalyticsObject = "__ga__";
window.__ga__ = function() {
for (var i=0; i<arguments.length; i++) {
var arg = arguments[i];
if (arg.constructor == Object && arg.hitCallback) {
arg.hitCallback();
}
}
};
window.__ga__.q = [["create", "UA-82626142-1", "auto"]];
window.__ga__.l = Date.now();
paths: {
ga: "//www.google-analytics.com/analytics"
},
shim: {
"ga": {
exports: "__ga__"
},
}
и это мой r.js конфигурационный файл
{
baseUrl: "../js",
name: "main",
out: 'app-built.js',
findNestedDependencies: true,
paths: {
ga: "//www.google-analytics.com/analytics",
},
include: 'requireLib',
mainConfigFile: "../js/main.js",
}
Я использовал '' пустой путь для конфигурации r.js, но я не работаю. Заранее спасибо
то, что вы называете 'requirejs.config' файл кажется повреждено:' 'paths' и shim' плывут там вместо того, чтобы быть в' require.config 'звонок. Кроме того, ваш параметр 'mainConfigFile' указывает на' ../ js/main.js', но вы указываете конфигурацию, содержащую вашу конфигурацию 'requirejs.config'. И, пожалуйста, покажите, как вы пробовали «пустой путь». – Louis
Я просто предоставляю main.js небольшую часть, моя requirejs.config не повреждена. Я использую пустой для URL-адресов, подобных этому в файле r.js build.js Пути: { ga: "empty", }, Я читал об этом в некоторых статьях –