如何使"watch"任务永远虚假?



我正在尝试部署一个从Bitbucket到NetLify的静态网站。它失败了,因为"手表"处于等待模式。

netlify的日志:

Done, without errors.
8:38:52 PM: Completed in 60.606s at Fri Dec 08 2017 17:38:43 GMT+0000 (UTC) - Waiting...

我的gruntfile.js配置是:

watch: {
      options: {
         livereload: true,
         atBegin: true,
         interval: 1000,
         forever: false,
         // spawn: false,
         // interrupt: true,
         // debounceDelay: 3000
        },

帮助我在构建后完成"观察"任务结束。

正如上面评论中提到的某人,有关配置的问题中需要有更多信息。

在Grunt配置中需要有一个build目标,该目标不使用本地开发服务器。

watch: {
  ....
},
build: {
  ....
}

另外,您需要如下命令中注册任务:

grunt.registerTask('build', ['target1', 'target2']);

netlify中的构建命令将是: grunt build而不是您使用的命令。

相关内容

  • 没有找到相关文章

最新更新