Я пытаюсь require
файла с браузером использовать переменные, переданные в функцию:
var playersOptions = {
name: 'players',
ajax: 'team-overview',
route: {
name: 'overview',
path: 'playersOverview',
url: 'playersoverview'
}
};
var BackboneView = require(playersOptions.route.path);
//Error: Uncaught Error: Cannot find module 'playersOverview'
var BackboneView = require('playersOverview');
//Requires the file without any problems.
Я смущен, почему это не удастся? Как он не может найти модуль, когда оба являются строками?