Я поднял часть работы, у которой есть некоторые проблемы с требованием некоторых модулей
define('name', [], function () {
'use strict';
var Suppliers = require('./config/suppliers');
var Customers = require('./config/customers');
var name = function () {
// do stuff in here
}();
return name;
});
ошибка, которую я получаю при запуске, это
Error: Module name "suppliers" has not been loaded yet for context: _. Use require([])
Довольно распространенная ошибка, я думаю, и здесь много примеров, но я все еще не могу понять, что происходит, поэтому я посмотрел на документы по requireJS, способ, которым я интерпретирую правильный подход,
define('name', ['require', 'suppliers', 'customers'], function (require) {
'use strict';
var Suppliers = require('./config/suppliers');
var Customers = require('./config/customers');
var name = function () {
// do stuff in here
}();
return name;
});
Я все еще получаю ту же ошибку при выполнении этого подхода? Я что-то упустил здесь или неправильно понял документацию?
Спасибо