2016-12-08 6 views
0

私は自分のネットワーク内の開発サーバーでLaravel Webサイトを開発しています。Elixir Gulp BrowserSync別の開発サーバー

マイgulpfile.js

mix.browserSync({ 
    open: 'external', 
    host: 'website1.devserver.tld', 
    proxy: 'website1.devserver.tld', 
    port: 3000, 
    files: [ 
     'app/**/*', 
     'public/**/*', 
     'resources/views/**/*' 
    ], 
}); 

結果開始一気時計:私は、ポート3000と3001

のためにウェブサーバのIPに私のルータでNATルートを追加しました

[BS] Proxying: http://website1.devserver.tld 
[BS] Access URLs: 
----------------------------------------------- 
     Local: http://localhost:3000 
    External: http://website1.devserver.tld:3000 
----------------------------------------------- 
      UI: http://localhost:3001 
UI External: http://website1.devserver.tld:3001 

私はlisten 3000を追加し、3001を/etc/apache2/ports.confに聞きました(Ubuntu 16.04で)

私が*追加しました:3000 *エン:仮想ホストへ3001:

<VirtualHost *:80 *:3000 *:3001> 
    ServerName website1.devserver.tld 
    DocumentRoot /var/www/website1 
    <Directory /var/www/website1> 
    AllowOverride all 
    Require all granted 
    </directory> 
</VirtualHost> 

私はまだhttp://website1.devserver.tld

を通じてローカルおよび外部私developentのウェブサイトをロードし、BrowserSyncが機能していません。私は間違って何をしていますか?

答えて

-1

Fannypack,を使用すると、プロジェクトに応じて1.5秒以上の遅延を避けてエリクサーに戻ることができます。私はFannypackがElixirより優れているとは主張していないが、それは私がそれについて苛立つことを発見したすべてを解決する。

関連する問題