关于#grunt #express #watch的问题
 发布于 11 年前  作者 mmchjl  5040 次预览  最后一次回复是 11 年前  来自 问答 

根据在grunt-express-server官网上的例子,在修改了项目中的某个JS文件后,确实执行了重启, 但是提示端口已经被占用,没法重新启动修改后的Server. 请求各位是怎么配置GruntFile.js的呢?? 一下是我配置的GruntFile

module.exports=function(grunt){
	grunt.initConfig({
		pkg:grunt.file.readJSON("package.json"),
			watch: {
				express: {
				files:  [ '**/*.js' ],
				tasks:  [ 'express:dev' ],
				options: {
					pawn: false 
					}
				}
			},
		express:{
			options:{},
			dev:{
			options:{
					script:"./bin/www"
				}
			}
		}
	});
	grunt.loadNpmTasks("grunt-express-server");
	grunt.loadNpmTasks("grunt-contrib-watch");
	grunt.registerTask("server",['express:dev',"watch"]);
}