grunt livereload nodemon grunt集成自动重启(实例)

1、安装express-generator:

参见http://blog.csdn.net/weixin_36401046/article/details/52860827

2、在D盘下新建目录grunt-liveredload-demo,打开命令行,进入grunt-liveredload-demo目录,

初始化myapp这个项目目录

> express myapp

这里写图片描述

> cd myapp
> npm install

3、在项目根目录myapp下新建Gruntfile.js文件,配置Gruntfile.js文件,内容如下:

module.exports=function(grunt){ 
    //任务配置 
    grunt.initConfig({ 
        watch:{
            html:{
                files:['views/**'],
                option:{
                    livereload:true
                }
            }
        },
        nodemon:{
            dev:{
                script:'bin/www',
                options:{
                    env:{
                        port:3000
                    }
                }
            }
        },
        concurrent:{
            tasks:['nodemon','watch'],
            options:{
               logConcurrentOutput:true
            }

        }
    }); 
    //载入任务 
    grunt.loadNpmTasks('grunt-contrib-watch'); 
    grunt.loadNpmTasks('grunt-nodemon'); 
    grunt.loadNpmTasks('grunt-concurrent'); 
    //注册任务 
    grunt.registerTask('serve',['concurrent']); 
} 

4、安装grunt、grunt-contrib-watch、grunt-nodemon、grunt-concurrent四个模块:

> npm install grunt --save-dev
> npm install grunt-contrib-watch --save-dev
> npm install grunt-nodemon --save-dev
> npm install grunt-concurrent --save-dev

这里写图片描述

5、启动grunt

>grunt serve

这里写图片描述

6、修改文件,app就可以自动重启了

转载于:https://www.cnblogs.com/josjo/p/6099638.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值