Skip to content

Commit eb443cd

Browse files
committed
added 'server' task
1 parent 87222dd commit eb443cd

File tree

3 files changed

+21
-9
lines changed

3 files changed

+21
-9
lines changed

Gruntfile.js

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,22 +43,33 @@ module.exports = function (grunt) {
4343
// dest: "build/jquery.contextmenu-<%= pkg.version %>.min.js"
4444
dest: "jquery.contextmenu.min.js"
4545
}
46+
},
47+
connect: {
48+
demo: {
49+
options: {
50+
port: 8080,
51+
base: "demo/",
52+
keepalive: true
53+
}
54+
}
4655
}
4756
});
4857

58+
grunt.loadNpmTasks("grunt-contrib-connect");
4959
grunt.loadNpmTasks("grunt-contrib-jshint");
50-
grunt.loadNpmTasks("grunt-contrib-uglify");
5160
grunt.loadNpmTasks("grunt-contrib-qunit");
61+
grunt.loadNpmTasks("grunt-contrib-uglify");
5262
grunt.loadNpmTasks("grunt-exec");
5363

5464
// The 'ci' task is run on travis
55-
grunt.registerTask("ci", ["jshint",
56-
"qunit"]);
57-
grunt.registerTask("default", ["jshint",
58-
"qunit",
59-
"uglify"]);
65+
grunt.registerTask("server", ["connect:demo"]);
66+
grunt.registerTask("test", ["jshint",
67+
"qunit"]);
68+
grunt.registerTask("ci", ["test"]);
69+
grunt.registerTask("default", ["test"]);
6070
grunt.registerTask("build", ["exec:tabfix",
61-
"default"]);
71+
"test",
72+
"uglify"]);
6273
grunt.registerTask("upload", ["build",
6374
"exec:upload"]);
6475
};

jquery.contextmenu.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@
3131
"grunt-contrib-uglify": "~0.2.0",
3232
"grunt-contrib-qunit": "~0.2.0",
3333
"grunt-contrib-concat": "~0.1.3",
34-
"grunt-exec": "~0.4.0"
34+
"grunt-exec": "~0.4.0",
35+
"grunt-contrib-connect": "~0.3.0"
3536
},
3637
"scripts": {
3738
"test": "grunt ci --verbose"

0 commit comments

Comments
 (0)