Я хочу объединить js, используемые в простом решении requireJS.Объединить requireJS-файлы с grunt
Это мой main.js
require.config({
paths: {
'jquery': 'jquery-2.0.3.min',
'dataTable': 'jquery.dataTables'
}
});
define(['jquery','dataTable'], function($) {
'use strict';
$(function() {
$('.tablesorter').dataTable();
});
});
И мои gruntFile.js
module.exports = function(grunt) {
grunt.initConfig({
requirejs: {
production: {
options: {
name: "main",
baseUrl: "",
mainConfigFile: "main.js",
out: "optimized.js"
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-requirejs');
grunt.registerTask('default', 'requirejs');
};
, когда я загружаю optimized.js в HTML, как этот
<script src="optimized.js"></script>
я ReferenceError: require не определен
Вы включили requireJS перед optimized.js? –
Нравится? '. –