2016-09-14 2 views
0

私はangular 1.xで開発中で、同時にfirebaseホスティングを使用しています。小さな静的なWebサイトを持っている場合、Firebaseベースの配備は非常に高速です。Firebaseホスティング - デプロイメントを高速化しますか?

私の場合、角度のあるアプリには、bower_componentsファイルの束、40kファイルが必要です。具体的には、です。私はfirebasedがホストスタティックウェブサイトだけをホストしていることを理解しており、これらのファイルを配備時に含める必要があります。

はい私はすでに必要な依存関係のほとんどに対してCDNリンクを使用しましたが、残りのCDN依存関係は依然として大きすぎます。

git urlなどのように、Firebaseベースのホスティングにもっと高速でデプロイする方法はありますか?

は、私はすでにtravisXfirebase hostingアプローチを試してみましたが、問題は、あるトラヴィスだけgithubのをサポートし、私のプロジェクトは、ビットバケットのプライベートリポジトリにあります。

答えて

4

Firebaseホスティングでは、各デプロイ時にすべてのファイルをアップロードする必要があります。私たちはこれをもっと速くする方法を調査していますが、まだそれらの行に沿って発表するための特定のものはありません。

あなたは、あなたがfirebase.jsonで、たとえば、配備する必要はありません知っているファイルを除外して、デプロイサイズを削減することができる場合があります

{ 
    "hosting": { 
    "ignore": [ 
     "bower_components/*/test/**" 
    ] 
    } 
} 

これはあなたのバウアーコンポーネントフォルダ内のすべてのテストディレクトリを防ぐことができます展開からほとんどのBowerパッケージには、ライブラリを使用するために実際には必要ないたくさんのファイルが含まれています。

+0

すぐにローカルのgitデプロイメントを使用できることを願っています。 :)ありがとうマイケル、これはどこかに私を導くはずです。 – CENT1PEDE

関連する問題