Я новичок в RequireJS. До сих пор, когда я разрабатываю приложения, мне очень полезно создавать глобальное пространство имен, чтобы иметь возможность тестировать и отлаживать мое приложение от инспектора Chrome Chrome или тому подобного.Определение глобального пространства имен с RequireJS
Например (с использованием knockout.js), я мог бы определить мой взгляд модель где-то в глобальном namspace, а затем просто проверить его с:
ko.toJSON(viewModel);
или с помощью Backbone.js:
var App = {};
App.Model = Backbone.Model.extend({...});
//(Lets say I want to start my app with jQuery ready function)
$(function(){
App.model = new App.Model();
});
А затем из консоли, чтобы проверить, что моя модель работает правильно:
App.model.fetch();
есть ав Чтобы выполнить это при использовании RequireJS?
Просто вызовите RequireJS в консоли. Попробуйте 'var ko = require ('knockout')' См. [Этот вопрос] (http://stackoverflow.com/questions/8458561/interacting-with-require-js-modules-from-the-firebug-chrome-console) –
Спасибо, это то, что мне нужно. –