summaryrefslogtreecommitdiffstats
path: root/Gruntfile.js
diff options
context:
space:
mode:
Diffstat (limited to 'Gruntfile.js')
-rw-r--r--Gruntfile.js24
1 files changed, 23 insertions, 1 deletions
diff --git a/Gruntfile.js b/Gruntfile.js
index 3dd0d82..3fc66ec 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -3,6 +3,7 @@ module.exports = function (grunt) {
// Load NPM tasks
grunt.loadNpmTasks('grunt-contrib-less');
+ grunt.loadNpmTasks('grunt-contrib-requirejs');
// Init GRUNT configuraton
grunt.initConfig({
@@ -18,12 +19,33 @@ module.exports = function (grunt) {
"assets/static/style.css": "assets/stylesheets/main.less"
}
}
+ },
+ requirejs: {
+ compile: {
+ options: {
+ name: "app",
+ baseUrl: "assets/javascript/",
+ out: "assets/static/app.js",
+ preserveLicenseComments: false,
+ optimize: "uglify",
+ include: ["requireLib"],
+ paths: {
+ "requireLib": 'vendors/require',
+ },
+ shim: {
+ 'jQuery': {
+ exports: '$'
+ }
+ }
+ }
+ }
}
});
// Build
grunt.registerTask('build', [
- 'less'
+ 'less',
+ 'requirejs'
]);
grunt.registerTask('default', [