Javascript browsersync、带早午餐和jade的自动加载-在看到更改之前必须重新加载两次?
在一个简单的项目中,我尝试使用browsersync和autoreload来保持我的浏览器随着更改而自动更新 对javascript和css的编辑会立即更新,但在更新jade模板时,浏览器会执行重新加载,但我必须再次保存或手动重新加载浏览器才能看到更改 这很奇怪,因为根据调试输出,它似乎进行了两次重新加载,并且在第二次重新加载之前复制html 更改为jade模板并保存时:Javascript browsersync、带早午餐和jade的自动加载-在看到更改之前必须重新加载两次?,javascript,pug,browser-sync,brunch,Javascript,Pug,Browser Sync,Brunch,在一个简单的项目中,我尝试使用browsersync和autoreload来保持我的浏览器随着更改而自动更新 对javascript和css的编辑会立即更新,但在更新jade模板时,浏览器会执行重新加载,但我必须再次保存或手动重新加载浏览器才能看到更改 这很奇怪,因为根据调试输出,它似乎进行了两次重新加载,并且在第二次重新加载之前复制html 更改为jade模板并保存时: brunch:file-list Reading 'app/index.jade' +7s brunch:watch F
brunch:file-list Reading 'app/index.jade' +7s
brunch:watch File 'app/index.jade' received event 'change' +0ms
brunch:pipeline Compiling 'app/index.jade' with 'JadeCompiler' +0ms
brunch:pipeline getDependencies 'app/index.jade' with 'JadeCompiler' +2ms
brunch:file-list Compiled file 'app/index.jade'... +1ms
brunch:write Writing 1/4 files +65ms
brunch:generate Concatenating app/index.jade, app/js/app.js to public/app.js +0ms
brunch:common Writing file 'public/app.js' +1ms
23 Feb 16:11:04 - info: compiled index.jade and 1 cached file into app.js in 70ms
[BS] Reloading Browsers...
brunch:watch File 'app/assets/index.html' received event 'change' +32ms
brunch:file-list Copied asset 'app/assets/index.html' +1ms
brunch:file-list Copied asset 'app/assets/index.html' +0ms
brunch:write Writing 0/4 files +67ms
23 Feb 16:11:04 - info: copied index.html in 69ms
[BS] Reloading Browsers...
早午餐在这里。您能否创建一个示例应用程序来演示这个问题,以便我们更容易调试?(一般来说,github问题应该是报告错误/意外行为的地方)我为@GoshaArinich的难以置信的延迟表示歉意-我在这里与一个测试早午餐项目Bunch contrib提出了一个问题。您能否创建一个示例应用程序来演示这个问题,以便我们更容易调试?(一般来说,github问题应该是报告错误/意外行为的地方)我为@GoshaArinich的难以置信的延迟表示歉意-我对一个测试早午餐项目提出了问题