какой-то код сначала:
Мой загрузочный файл r.js, который я запускаю r.js.cmd -o static/js/boot.js
({
baseUrl: './',
preserveLicenseComments: false,
name: 'boot',
stubModules: ['text'],
mainConfigFile: './requirejs/config.js',
out: 'build.min.js',
//paths: {
// 'text': 'plugins/requirejs.text'
//},
})
затем плагин выдает исключение в консоли:
Error: Error: Loader plugin did not call the load callback in the build:
text:
text!langJSON: Error: ENOENT, no such file or directory 'C:\web\lang\main'
text!/web/downloads/links.json: Error: ENOENT, no such file or directory 'C:\web\downloads\links.json'
Может ли кто-нибудь ответить мне, почему r.js оценивает «текстовый» плагин, несмотря на параметр «stubModules» в свойствах профиля сборки?
Я читал эти статьи раньше:
- Как можно Я запрещаю оптимизатору Require.js включать текстовый плагин в оптимизированные файлы?
- Встраивание текста require.js! с помощью Grunt
Заранее спасибо.