我正在尝试部署一个从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
而不是您使用的命令。