关于#grunt #express #watch的问题
发布于 9 年前 作者 mmchjl 4490 次浏览 最后一次编辑是 8 年前 来自 问答

根据在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"]);
}
回到顶部