今日、自分のプロジェクトの1つを自分の開発環境から私のものに移したかったのです。Laravel - すべてのファイルをアップロードする必要がありますか?
私はFTP経由でアップロードしようとしましたが、私はすでにほぼ110kのファイルが更新されているのを見ました。
これが本当に必要かどうか誰かに教えてもらえますか?
乾杯、 ファビアン
今日、自分のプロジェクトの1つを自分の開発環境から私のものに移したかったのです。Laravel - すべてのファイルをアップロードする必要がありますか?
私はFTP経由でアップロードしようとしましたが、私はすでにほぼ110kのファイルが更新されているのを見ました。
これが本当に必要かどうか誰かに教えてもらえますか?
乾杯、 ファビアン
共有ホスティングアカウントのように、コンポーザーのインストールが許可されていない、またはシェルアクセスが一切ないような制限がない場合は、vendor
ディレクトリをアップロードする必要はありません上の@djt - ベンダーディレクトリにすべての依存関係を設定するプロダクションサーバー上でcomposer install
を実行できます。
node_nodules
フォルダは、ほとんどの場合、開発目的でのみ依存関係があるため、FTPアップロードから安全に除外することもできます。プロダクション用にnode_moduleが必要な場合は、同様の方法でpackage.json
ファイルをプロダクション・サーバーにアップロードしてからnpm install
を実行して、プロダクション・サーバーにインストールされているすべてのnode_moduleを取得できます。
vendor
とのディレクトリは、ftpから除外されている場合、アプリケーション/プロジェクトコードのみをアップロードすることを保証します。それが役に立てば幸い。
優れています。ありがとう:) –
これを見てください:http://stackoverflow.com/questions/22075238/uploading-laravel-project-onto-web-server – Saman