grunt-contrib-connect:当浏览器打开时,grunt服务器停止

阿纳布·那

我有这样的Grunt文件:

module.exports = function(grunt){

   grunt.loadNpmTasks('grunt-open');
   grunt.loadNpmTasks('grunt-contrib-connect');

   grunt.initConfig({
      pkg: grunt.file.readJSON('package.json'),

      connect: {
            dev: {
                options: {
                    port: 8999,
                    livereload: 35729,
                    hostname: 'localhost'
                },
                livereload: {
                    options: {
                        open: {
                             target: 'http://localhost:8999'
                        },
                        base: [
                            'src/main'
                        ]
                    }
                 }
             }

           },

            open: {
                dev: {
                   path: 'http://localhost:<%= connect.dev.options.port %>'
                }
            }
        });

        grunt.registerTask('default', ['connect:dev', 'open:dev']);
}

但是我的问题是,只要打开浏览器,服务器就会在此之前停止。

请帮忙。提前致谢。

麦克尔

您可以添加一个监视任务,该任务将监视更改的文件并使服务器保持运行状态:

watch: {
        options: {
            nospawn: true
        },
        livereload: {
            options: {
                livereload: LIVERELOAD_PORT
            },
            files: [
                'src/main/*.js',
                'src/main/*.html'
            ]
        }
},

然后将任务更改为:

grunt.registerTask('default', ['connect:dev', 'open:dev', 'watch']);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用grunt http服务器访问区域设置json文件(grunt-contrib-connect)

来自分类Dev

通过grunt-contrib-connect在浏览器中显示PDF

来自分类Dev

grunt-contrib-connect服务器无法连接本地主机

来自分类Dev

grunt-contrib-connect:仅root可访问,仅在CI服务器上

来自分类Dev

grunt-contrib-watch + grunt-rsync

来自分类Dev

Grunt Connect服务器忽略端口而不打开浏览器

来自分类Dev

grunt-contrib-connect忽略任务选项

来自分类Dev

运行grunt-contrib-imagemin时出错

来自分类Dev

运行grunt-contrib-imagemin时出错

来自分类Dev

带有contrib-watch的grunt-express服务器

来自分类Dev

如何在Ubuntu服务器12.04 64中安装grunt-contrib-qunit?

来自分类Dev

Grunt:contrib-watch编译服务器端.coffee文件时,在重启grunt-nodemon后触发livereload事件

来自分类Dev

Grunt:contrib-watch当编译服务器端.coffee文件时,在重启grunt-nodemon后触发livereload事件

来自分类Dev

使用grunt-contrib-connect和grunt-contrib-watch进行实时重载

来自分类Dev

带livereload的grunt-contrib-watch,带vs,不带grunt-contrib-connect,带livereload

来自分类Dev

如何仅在需要时使用grunt-contrib-watch和grunt-contrib-coffee编译CoffeeScript?

来自分类Dev

grunt-contrib-requirejs敲除组件问题

来自分类Dev

在凉亭中使用grunt-contrib-concat

来自分类Dev

grunt-contrib-uglify输出为空

来自分类Dev

grunt-contrib-jshint忽略无效

来自分类Dev

grunt-contrib-copy:多个复制任务

来自分类Dev

如何禁用grunt-contrib-cssmin联合?

来自分类Dev

grunt-contrib-jshint忽略无效

来自分类Dev

用grunt-contrib-proxy重定向

来自分类Dev

使用grunt-contrib-connect指定标题

来自分类Dev

从grunt-contrib-connect请求对象获取数据

来自分类Dev

grunt-contrib-connect仅适用于keepalive

来自分类Dev

grunt-contrib-connect仅与keepalive一起使用

来自分类Dev

使用globlob模式时grunt-contrib-concat的奇怪行为

Related 相关文章

  1. 1

    如何使用grunt http服务器访问区域设置json文件(grunt-contrib-connect)

  2. 2

    通过grunt-contrib-connect在浏览器中显示PDF

  3. 3

    grunt-contrib-connect服务器无法连接本地主机

  4. 4

    grunt-contrib-connect:仅root可访问,仅在CI服务器上

  5. 5

    grunt-contrib-watch + grunt-rsync

  6. 6

    Grunt Connect服务器忽略端口而不打开浏览器

  7. 7

    grunt-contrib-connect忽略任务选项

  8. 8

    运行grunt-contrib-imagemin时出错

  9. 9

    运行grunt-contrib-imagemin时出错

  10. 10

    带有contrib-watch的grunt-express服务器

  11. 11

    如何在Ubuntu服务器12.04 64中安装grunt-contrib-qunit?

  12. 12

    Grunt:contrib-watch编译服务器端.coffee文件时,在重启grunt-nodemon后触发livereload事件

  13. 13

    Grunt:contrib-watch当编译服务器端.coffee文件时,在重启grunt-nodemon后触发livereload事件

  14. 14

    使用grunt-contrib-connect和grunt-contrib-watch进行实时重载

  15. 15

    带livereload的grunt-contrib-watch,带vs,不带grunt-contrib-connect,带livereload

  16. 16

    如何仅在需要时使用grunt-contrib-watch和grunt-contrib-coffee编译CoffeeScript?

  17. 17

    grunt-contrib-requirejs敲除组件问题

  18. 18

    在凉亭中使用grunt-contrib-concat

  19. 19

    grunt-contrib-uglify输出为空

  20. 20

    grunt-contrib-jshint忽略无效

  21. 21

    grunt-contrib-copy:多个复制任务

  22. 22

    如何禁用grunt-contrib-cssmin联合?

  23. 23

    grunt-contrib-jshint忽略无效

  24. 24

    用grunt-contrib-proxy重定向

  25. 25

    使用grunt-contrib-connect指定标题

  26. 26

    从grunt-contrib-connect请求对象获取数据

  27. 27

    grunt-contrib-connect仅适用于keepalive

  28. 28

    grunt-contrib-connect仅与keepalive一起使用

  29. 29

    使用globlob模式时grunt-contrib-concat的奇怪行为

热门标签

归档