我有一个开发的 gulp 文件,其中包含浏览器同步和实时重新加载。这个 gulp 文件非常适合我的要求。对于基本想法,我的 Apache 服务器中有一个根文件夹,其中有我的项目文件夹。
--public
---proj1
---proj2
我正在使用我的 gulp 文件来观看和构建项目文件夹并实时重新加载。目前我正在使用浏览器同步:
browserSync.init({
proxy: {
target: "localhost/newTest/public", // can be [virtual host, sub-directory, localhost with port]
ws: true // enables websockets
}
});
在“公共”文件夹中所做的每一项更改都会影响实时重新加载。如果我在两个单独的窗口中打开了两个项目并在一个项目上进行了一些更改,则两个窗口都在刷新(实时重新加载)。我不需要这种情况发生。只有一个窗口应该是实时重新加载的。我该怎么做。
原因:
我想为许多用户在服务器端实现这个,我该怎么做?用户的更改不应影响其他用户。