Grunt grunt-contrib-connect
grunt-contrib-connect
grunt-contrib-connect is
stand alone grunt task server.
This is used for testing static contents and javascript using simple server.
How to use
This is required grunt-task. If you aren’t familiar with grunt, please see Grunt(other entry).
package.json
"devDependencies": {
"grunt": "~0.4.5",
"grunt-contrib-connect": "*"
}
}
Add grunt-contrib-connect
Gruntfile.js
module.exports = function(grunt) {
grunt.initConfig({
connect: {
local: {
options: {
keepalive: true,
port: 8000
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-connect');
};
Run
grunt connect
In nodejs
Unfortunately, this works only static contents(included javascript)
Nodejs express routing doesn’t work.
public/index.html
<html> <body> Hello, World! </body> </html>
You can access
http://localhost:8000/public/index.html
Ref
grunt-contrib-connectで簡易サーバーを用意する
gruntjs/grunt-contrib-connect
