1

Play で使用しているモジュールがあります。アプリケーションですが、私のニーズに合わせて機能するように、特定の微調整を行う必要がありました。また、ホストに Heroku を使用しているため、デプロイするたびに「play deps」が実行され、手動でビルドしたライブラリが吹き飛ばされます。

手動で行った変更を Heroku に反映させる方法はありますか?

4

1 に答える 1

1

Play 1.xの場合

あなたのmodulesディレクトリはあなたのgitリポジトリにあるべきではありません。代わりに、Playが依存関係を解決するために使用するファイルリポジトリを設定する必要があります。あなたの中conf/dependencies.ymlで次のようなことをします:

require:
    - play
    - localModule -> foo 0.3

repositories:
    - local repo:
        type: local
        artifact: "${application.path}/local-repo/[module]-[revision].zip"
        contains:
            - localModule -> *

次に、プロジェクトfoo-0.3.zipの新しいlocal-repoディレクトリにあるようなファイルを配置します。次のコマンドを実行して、ローカルでテストできます。

play deps --sync
于 2012-07-14T18:59:50.993 に答える