Gulp,浏览器同步,MAMP,端口80,自定义网址

时间:2018-08-08 15:23:00

标签: mamp browser-sync

我在使用端口80的vhost的Mac上运行MAMP,因此我可以使用自定义网址而不是localhost:3000。就是这样: 在MAMP的httpd-vhosts.conf中,我有

<VirtualHost *:80>
        UseCanonicalName Off
        VirtualDocumentRoot "/Users/me/websites/%0"
</VirtualHost>

这使我可以添加一个文件夹,例如“ cars.dev”,编辑我的主机文件并重定向

127.0.0.1 cars.dev 好的,很好,所以现在当我在浏览器中打开cars.dev时,我可以看到我的网站。

接下来,我使用浏览器同步在本地开发中运行Gulp。

我想在 https://cars.dev/ 没有任何端口的情况下运行它

我在口吃设置中添加了

open: 'external',
host: 'cars.dev',
proxy: 'cars.dev'

它将通过http://cars.dev:3000/

打开网站

在设置中添加端口:80将导致错误,因为它可能与MAMP的端口80冲突。 我能理解它可能发送到3000端口,因为80被MAMP占用了。

我的问题-我需要编辑什么,在哪里可以通过浏览器同步运行网站而无需任何端口?

0 个答案:

没有答案