【发布时间】:2020-04-26 19:55:08
【问题描述】:
我在终端中运行 gulp serve ,然后弹出窗口。但是,当我在 .html 中进行更改时,这些更改不会重新加载到页面上。我不知道什么是异步完成,因为这是我第一次收到这个错误。
[BS] Local URL: http://localhost:3000
[BS] External URL: http://10.0.0.58:3000
[BS] Serving files from: temp
[BS] Serving files from: dev
[BS] Serving files from: dev/html
^C[15:49:48] The following tasks did not complete: serve
[15:49:48] Did you forget to signal async completion?
let serve = () => {
browserSync({
notify: true,
reloadDelay: 0, // A delay is sometimes helpful when reloading at the
server: { // end of a series of tasks.
baseDir: [
`temp`,
`dev`,
`dev/html`
]
}
});
watch(`dev/html/**/*.html`, series(validateHTML)).on(`change`, reload);
watch(`dev/js/*.js`, series(lintJS, compressJS)).on(`change`, reload);
watch (`dev/css/**/*.css`, series(compressCSS)) .on(`change`, reload);
};
【问题讨论】:
标签: javascript gulp browser-sync