我的app.js文件代码(Node JS)
var http = require('http'),
fs = require('fs');
fs.readFile('./index.html', function (err, html) {
if (err) {
throw err;
}
http.createServer(function(request, response) {
response.writeHeader(200, {"Content-Type": "text/html"});
response.write(html);
response.end();
}).listen(8000);
});
我的Gruntfile.js
module.exports = function (grunt) {
grunt.initConfig({
reload: {
port: '8000',
proxy: {
host: 'localhost'
}
},
watch:{
files:['index.html'],
tasks:['reload']
}
});
grunt.loadNpmTasks('grunt-reload');
grunt.registerTask('default', ['reload']);
};
当Node on命令grunt giv错误
时代理[// localhost:80 /] 在[// localhost:8000]运行的重装服务器 致命错误:听EADDRINUSE
当Node关闭Grund命令
时跑步"重新加载"任务 代理[// localhost:80 /] 重新加载在[// localhost:8000]
运行的服务器完成,没有错误。
但文件没有重新加载。