2016-04-18 9 views
1

私は、playフレームワークv2.5で 'dist'コマンドを使用しています。ただし、ファイルを解凍すると、パブリックディレクトリは作成されません。私は以下のディレクトリを持っています: bin、conf、lib、logsそしてshare(docを含んでいます)。distコマンドを使用した後、プレイフレームワークのパブリックディレクトリを配置する場所

ここでは、プレイフレームワーク(distコマンドを実行していない)とまったく同じようにパブリックディレクトリを配置する必要があります。つまり、パブリックディレクトリに静的アセットを置き、今のところこの目的のためにCDNを使用したくない)。

私は理想的にはdistコマンドが(手動でディレクトリを作成するのではなく)それを世話するのが好きです。静的ルートはパブリックディレクトリからイメージを提供するか、またはこれらの静的資産を提供するために自分のコントローラを作成する必要がありますか?

答えて

1

答えとしてthisで説明したように、これらの行を/build.sbtファイルに追加します。

これには、distファイル内にあなたの 'public'ディレクトリが含まれます(そのようなディレクトリは任意です)。その後、アプリケーションは本番環境で動作します。

+0

返信しようとします - ありがとうございます。 –

+0

あなたのためにうまくいきました。 :) –

+0

アクティベータは問題なしでファイルをロードできないようです - おそらく私はbuild.sbtファイルを再訪する必要があります - 後で更新されます –

関連する問題