From dda5d52a8f715abfcfce75f6003fb19a7fbee371 Mon Sep 17 00:00:00 2001 From: Michael Mrowetz Date: Thu, 16 Oct 2014 21:51:10 -0400 Subject: [PATCH 1/4] added grunt development server (localhost:8080) to try examples - start vis grunt server --- Gruntfile.js | 11 +++++++++++ package.json | 3 +++ 2 files changed, 14 insertions(+) diff --git a/Gruntfile.js b/Gruntfile.js index 7c0bf56f..f8fd66bf 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -31,6 +31,15 @@ module.exports = function(grunt) { specs: "test/spec/*Spec.js", vendor: ["test/vendor/jquery-1.9.0.js", "test/vendor/jasmine-jquery.js"] } + }, + connect: { + all: { + options:{ + port: 8080, + hostname: "localhost", + keepalive : true + } + } } }); @@ -38,9 +47,11 @@ module.exports = function(grunt) { grunt.loadNpmTasks("grunt-contrib-jshint"); grunt.loadNpmTasks("grunt-contrib-jasmine"); grunt.loadNpmTasks("grunt-contrib-watch"); + grunt.loadNpmTasks('grunt-contrib-connect'); //grunt.registerTask("test", ["jshint", "jasmine"]); grunt.registerTask("test", ["jshint"]); grunt.registerTask("default", ["test", "uglify"]); + grunt.registerTask("server", ["connect"]); }; \ No newline at end of file diff --git a/package.json b/package.json index f27f4cdc..abf72f5d 100644 --- a/package.json +++ b/package.json @@ -18,5 +18,8 @@ "grunt-contrib-uglify": "~0.2.4", "grunt-contrib-jasmine": "~0.5.2", "grunt-contrib-watch": "~0.5.3" + }, + "dependencies": { + "grunt-contrib-connect": "^0.8.0" } } From f4384cc69506e3d0ec86c97101a79940120d6681 Mon Sep 17 00:00:00 2001 From: Michael Mrowetz Date: Thu, 16 Oct 2014 21:56:22 -0400 Subject: [PATCH 2/4] updated readme to explain grunt server --- README.textile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.textile b/README.textile index ab7aa4cd..cda0d6f6 100644 --- a/README.textile +++ b/README.textile @@ -29,6 +29,16 @@ h4. Install with "bower":http://bower.io
$ bower install jquery.lazyload
+h4. Run local Grunt test to see examples + +Install dependencies: +* install "node.js":http://nodejs.org/ +*
$ npm install -g grunt-cli
+*
$ npm install
+ +Start server +*
$ grunt server
+ h1. License All code licensed under the "MIT License":http://www.opensource.org/licenses/mit-license.php. All images licensed under "Creative Commons Attribution 3.0 Unported License":http://creativecommons.org/licenses/by/3.0/deed.en_US. In other words you are basically free to do whatever you want. Just don't remove my name from the source. From 50af0a6ccd63321194e00c7d0a2f70f8c27d7a42 Mon Sep 17 00:00:00 2001 From: Michael Mrowetz Date: Thu, 16 Oct 2014 21:57:46 -0400 Subject: [PATCH 3/4] updated readme to explain grunt server --- README.textile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.textile b/README.textile index cda0d6f6..c6f2ce49 100644 --- a/README.textile +++ b/README.textile @@ -29,12 +29,14 @@ h4. Install with "bower":http://bower.io
$ bower install jquery.lazyload
-h4. Run local Grunt test to see examples +h4. Run local "Grunt":http://gruntjs.com test to see examples Install dependencies: * install "node.js":http://nodejs.org/ -*
$ npm install -g grunt-cli
-*
$ npm install
+*
+$ npm install -g grunt-cli
+$ npm install
+
Start server *
$ grunt server
From 40076dc187205d4ef262901d240441d9b83ae667 Mon Sep 17 00:00:00 2001 From: Michael Mrowetz Date: Thu, 16 Oct 2014 21:59:21 -0400 Subject: [PATCH 4/4] updated readme to explain grunt server --- README.textile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.textile b/README.textile index c6f2ce49..2716c0c7 100644 --- a/README.textile +++ b/README.textile @@ -32,14 +32,15 @@ h4. Install with "bower":http://bower.io h4. Run local "Grunt":http://gruntjs.com test to see examples Install dependencies: -* install "node.js":http://nodejs.org/ -*
+install "node.js":http://nodejs.org/
+Install Grunt and dependencies (in jquery_lazyload directory)
+
 $ npm install -g grunt-cli
 $ npm install
 
-Start server -*
$ grunt server
+Start server: +
$ grunt server
h1. License