Gulp 仅针对 php 个文件观看浏览器同步重新加载浏览器

Gulp watch browser sync reloading browser only for php files

我对 gulpfile.js 有疑问。我的 wordpress 文件夹:

我的 gulpfile 变量:

var browserSyncWatchFiles = [
    './**/*.php',
    './**/*.css',
    './**/*.scss'
];

Gulp 仅在我更改 *.php 文件中的任何内容时才重新加载浏览器,即使在子文件夹中也是如此。当我更改 scss 文件或 css 时,它不会重新加载。我该如何解决这个问题?

当您更改样式或图像时,browserSync 不应重新加载整个页面。相反,它仅更新特定资产,称为 SASS+CSS injecting.

如果您想要启用整页重新加载,甚至包括样式和图像,您需要在 browserSync options 中设置 injectChanges: false