В моем файле grunt.js
у меня есть
requirejs: {
dist: {
options: {
almond: true,
wrap: true,
modules: [{name: 'main'}],
mainConfigFile: "src/js/main.js",
baseUrl: "src/js",
dir: "tmp/js",
inlineText: true,
preserveLicenseComments: false
}
}
}
Запуск grunt requirejs:dist
заполняет каталог tmp/js
некоторыми мини-файлами - среди прочего, большим файлом main.js (все, кажется, связано в этом файле, как и ожидалось) - однако, когда я хочу включить этот файл вот так
<script type="text/javascript" src="tmp/main.js"></script>
Это приводит к "Uncaught ReferenceError: define is not defined"
Намерение использования миндаля заключалось в том, что мне не нужно загружать файл require.js
для загрузки моего оптимизированного файла - есть идеи, как заставить это работать?
сноска: мне уже удалось сделать это таким образом, за исключением того, что ранее был скомпилирован файл main-built.js
, однако, похоже, это больше не так (обновления... -.-)