Как сослаться на связанные js-файлы (asp.net mvc4) в Require.js?
Я изучал Джона ПапуМногоцелевой курс по СПА.
В егоmain.js
он дал имя каждой js-библиотеке, входящей в комплект.
(function () {
var root = this;
define3rdPartyModules();
function define3rdPartyModules() {
// These are already loaded via bundles.
// We define them and put them in the root object.
define('jquery', [], function () { return root.jQuery; });
define('ko', [], function () { return root.ko; });
define('amplify', [], function () { return root.amplify; });
define('infuser', [], function () { return root.infuser; });
define('moment', [], function () { return root.moment; });
define('sammy', [], function () { return root.Sammy; });
define('toastr', [], function () { return root.toastr; });
define('underscore', [], function () { return root._; });
}
})();
Но что этоroot
Вот?
Тем самым мы можем назвать эти короткие имена вdefine
заявление:
define('vm.session',
['ko', 'datacontext', 'config', 'router', 'messenger', 'sort'],
function (ko, datacontext, config, router, messenger, sort) {
Тока я нене знаю, как это сделать. Итак, моя работаdefine
утверждение ужасно
define('vm.admin.outfitters',
['/Scripts/lib/jquery-1.8.1.js', '/Scripts/lib/jsrender.js', ...], function(){...
Я знаю тамДолжен быть лучший способ. Все эти js-файлы уже включены в комплект скриптов. Как я могу ссылаться на эти сценарии?