requireJS - ошибка еще не загружена для контекста - PullRequest
0 голосов
/ 06 ноября 2018

Я поднял часть работы, у которой есть некоторые проблемы с требованием некоторых модулей

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;
});

Я все еще получаю ту же ошибку при выполнении этого подхода? Я что-то упустил здесь или неправильно понял документацию?

Спасибо

...