Здравствуйте, уважаемые коллеги.
Пытаюсь с помощью node запустить requirejs-овский модуль и увидеть на консоли сообщение 'Executed'
requirejs = require('requirejs');
requirejs.config({
nodeRequire: require,
baseUrl: '/home/dev01/projects/trynode/static/app/',
paths: {
lodash: '../bower_components/lodash/lodash',
jquery: '../bower_components/jquery/jquery',
backbone: '../bower_components/backbone/backbone',
marionette: '../bower_components/marionette/lib/backbone.marionette',
},
map: {
'*': {
underscore: 'lodash',
_: 'lodash',
jQuery: 'jquery',
$: 'jquery'
},
},
shim: {
jquery: ['jquery'],
}
});
requirejs(['_', 'backbone'], function(_, Backbone) {
console.log('Executed');
});
Выполняю
>>> node module.js
Все импортируется без ошибок, но консоль пуста и функция, передаваемая в requirejs в не выполняется.
В чем загвоздка?