Flynn: 私のPHP(Laravel)アプリがNode.jsとして検出されました

作成日 2016年05月23日  ·  3コメント  ·  ソース: flynn/flynn

私のルートディレクトリ

artisan     
composer.json   
config      
gulpfile.js 
phpspec.yml 
public      
resources
storage
app
bootstrap   
composer.lock   
database    
package.json    
phpunit.xml 
readme.md   
server.php  
tests

どうすればそれをすべて元に戻し、FlynnにPHPとして検出させることができますか?

最も参考になるコメント

ルートにpackage.jsonが存在するため、Node.JSとして検出されています。
次のコマンドを使用して、ビルドパックを明示的に設定できます。
flynn env set BUILDPACK_URL "https://github.com/heroku/heroku-buildpack-php"

または、アプリケーションのルートに次のファイルを含む.slugignoreファイルを作成して、package.jsonをスラッグコンパイル段階から除外することもできます。
package.json

全てのコメント3件

ルートにpackage.jsonが存在するため、Node.JSとして検出されています。
次のコマンドを使用して、ビルドパックを明示的に設定できます。
flynn env set BUILDPACK_URL "https://github.com/heroku/heroku-buildpack-php"

または、アプリケーションのルートに次のファイルを含む.slugignoreファイルを作成して、package.jsonをスラッグコンパイル段階から除外することもできます。
package.json

@josephglanvilleわかりましたが、composer依存関係を使用してnpm依存関係をインストールおよび構築する方法は? 私のアプリは同じディレクトリにフロントエンドとバックエンドがあり、php-buildpackが正しく機能しません。 終了する1つの方法は、php-buildpackリポジトリをフォークして、これらのオプションを自分で追加することです。

.buildpacksファイルを作成し、nodeとphpの2つのビルドパックを追加する場合。 ノードの依存関係とコンポーザーの依存関係をインストールする必要がありますか? 右?

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

airways picture airways  ·  4コメント

lmars picture lmars  ·  4コメント

stela5 picture stela5  ·  5コメント

heldopslippers picture heldopslippers  ·  4コメント

lmars picture lmars  ·  3コメント