关于#grunt #express #watch的问题
发布于 8个月前 作者 mmchjl 418 次浏览 来自 问答

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