grunt browserSync:不同代理URL

时间:2016-02-04 10:56:20

标签: javascript node.js proxy gruntjs browser-sync

我有一个共享的gruntfile,其浏览器同步设置如下:

    browserSync: {
        dev: {
            bsFiles: {
                  src : ['export/style/app.css', 'export/javascript/app.js', 'export/**/*.html', 'export/**/*.shtml'],
            },
            options: {
                ghostMode: false,
                watchTask:true,
                proxy: "http://mywebsite.dev"
            },
        }
    }

我将其与grunt sync

一起使用

grunt.registerTask('sync', ['less', 'postcss', 'uglify', 'concat', 'copy', 'browserSync', 'watch']);

这个代理配置可以和我一起使用,但我与之分享这个仓库的同事有不同的网址代理同一个项目。

我尝试创建一个名为browserSync2的新任务,在代理中使用不同的网址,如下所示:proxy: mycolleaguewebsite.dev和另一个名为grunt sync2的grunt任务并使用此任务

grunt.registerTask('sync2', ['less', 'postcss', 'uglify', 'concat', 'copy', 'browserSync2', 'watch']);

但它说它无法找到任务。

我该怎么做?

谢谢! :)

0 个答案:

没有答案