Gulp 将browsersync与XAMPP一起使用
我使用XAMPP作为Apache服务器,如下所述 我一口气做了以下几件事:Gulp 将browsersync与XAMPP一起使用,gulp,xampp,browser-sync,Gulp,Xampp,Browser Sync,我使用XAMPP作为Apache服务器,如下所述 我一口气做了以下几件事: browserSync.init({ proxy: "localhost/mysite.de/DEV_F3/public_html", }); 但是BS在“localhost:3000/mysite.de/DEV_F3/public_html”打开我的浏览器,这给了我一个404。 它为什么要添加端口3000?如何使其简单工作?尝试使用 browserSync.init({ proxy: "loc
browserSync.init({
proxy: "localhost/mysite.de/DEV_F3/public_html",
});
但是BS在“localhost:3000/mysite.de/DEV_F3/public_html”打开我的浏览器,这给了我一个404。
它为什么要添加端口3000?如何使其简单工作?尝试使用
browserSync.init({
proxy: "localhost/mysite.de"
online: true
});
这是假设“mysite.de”是站点的根目录。
“在线”部分据说有助于提高性能。尝试使用
browserSync.init({
proxy: "localhost/mysite.de"
online: true
});
这是假设“mysite.de”是站点的根目录。
“联机”部分据说有助于提高性能。对于gulpfile.js,您可以更改以下行以包括XAMPP端口:
browserSync.init({
proxy: "localhost/mysite.de/DEV_F3/public_html",
port: 8000
});
因此,当吞咽开始时,它将运行
localhost:8000/mysite.de/DEV\u F3/public\u html
在浏览器中,而不是
localhost:3000/mysite.de/DEV\u F3/public\u html
注意:端口为8000或8080,具体取决于您的配置
希望它对您的gulpfile.js有所帮助,您可以更改以下行以包括您的XAMPP端口:
browserSync.init({
proxy: "localhost/mysite.de/DEV_F3/public_html",
port: 8000
});
因此,当吞咽开始时,它将运行
localhost:8000/mysite.de/DEV\u F3/public\u html
在浏览器中,而不是
localhost:3000/mysite.de/DEV\u F3/public\u html
注意:端口为8000或8080,具体取决于您的配置
希望它有助于检查您的Xampp端口,因为如果出于某种原因更改了默认Xampp端口,则需要将Xampp的新端口放入。您可以检查的另一个部分也是您的虚拟主机,如果您使用的是Windows操作系统,则可以检查此主机 目录:
C:\xampp\apache\conf\extra->httpd-vhosts.conf
C:\Windows\System32\drivers\etc->hots
检查Xampp端口,因为如果出于某种原因更改了默认Xampp端口,则需要将Xampp的新端口放入。您可以检查的另一个部分也是您的虚拟主机,如果您使用的是Windows操作系统,则可以检查此主机
目录:
C:\xampp\apache\conf\extra->httpd-vhosts.conf
C:\Windows\System32\drivers\etc->hots
这对我很有帮助,谢谢。“目录”中的一个小错误:C:\Windows\System32\drivers\etc->hostsit's可能几乎要关闭解决方案了,但我有一个问题。它只是一直在加载,从不执行任何事情。这对我很有帮助,谢谢。“目录”中的一个小错误:C:\Windows\System32\drivers\etc->hostsit's可能几乎要关闭解决方案了,但我有一个问题。它只是一直在加载,从不执行任何事情。