私は既存のLaravelプロジェクトを持っています。そして、私はそれにいくつかの機能を追加したいと思います。 Githubで同じ機能を持つプロジェクトが見つかりました。 このプロジェクトを既存のプロジェクトに簡単に統合するにはどうしたらいいですか?既存のプロジェクトのgithubから特定のプロジェクトを統合しますか?
0
A
答えて
1
GitHubで見つかったプロジェクトがPHPライブラリである場合は、Packagistで検索して、それがComposerパッケージとして利用可能かどうかを確認してください。そうであれば、Composerのインストール手順に従って、それを依存関係として追加してください。
使用するプロジェクトがPackagistで利用できない場合は、GitHubから直接ダウンロードしてベンダーとして追加することができます。 See this post外部ライブラリを手動でLaravelに追加し、Composerを使用してクラスを自動読み込みするためのものです。
もう1つの方法は、外部プロジェクトをGit Submoduleとして含めることです。 Gitドキュメントによれば、この利点は次のとおりです。
サブモジュールを使用すると、別のGitリポジトリをリポジトリのサブディレクトリに保持することができます。他のリポジトリには、現在のリポジトリの履歴を妨げない独自の履歴があります。これは、例えばサードパーティのライブラリなどの外部依存関係を持つために使用できます。
関連する問題
- 1. 既存のDjangoプロジェクトにGeoDjangoを統合
- 2. 既存のプロジェクトにCakePHPまたはCodeIgniterを統合
- 3. Linphoneを既存のプロジェクト(IOSのSIP)に統合する方法
- 4. 既存のAndroidプロジェクトにLinphoneを統合する方法
- 5. Satchmoと既存のdjangoプロジェクトを統合する
- 6. Silverlightアプリケーションに既存のwcfプロジェクトを統合
- 7. 既存のMavenプロジェクトにJMHコードを統合
- 8. xCode:既存プロジェクトとのリンク、このプロジェクトからのファイルのインポート
- 9. Visual Studio:既存のGitHubリポジトリからプロジェクトを作成するには?
- 10. 特定のライブラリgithubコミットライブラリをAndroidプロジェクトに統合するにはどうすればよいですか?
- 11. 既存のgithubプロジェクトの変種を作る
- 12. Subversion:リポジトリユーザを既存のプロジェクトから新しいプロジェクトにコピーする(SASLデータベース)
- 13. 既存プロジェクトのコアデータ
- 14. Androidスタジオ:既存のプロジェクトにプロジェクトをインポート
- 15. "既存のソースからプロジェクトを作成する"は既存のサンプルを変更しますか?
- 16. 既存のプロジェクトにのみCocos2Dを追加しますか?
- 17. 既存のソースからの新しいプロジェクトxcode4
- 18. 既存のコードからVisual Studio 2010の新しいC++プロジェクト
- 19. gitLabの既存プロジェクトをクローン
- 20. Eclipseの既存のソースコードからプロジェクトを作成する
- 21. GithubプロジェクトのGithubページ
- 22. JenkinsからGitHubプロジェクトへのタグ付け
- 23. VS2010プロジェクトの既存アイテムをプログラムで追加しますか?
- 24. 既存のiPhoneプロジェクトをMonoTouchでユニバーサルに変換しますか?
- 25. Android SDKを既存のJavaプロジェクトに追加しますか?
- 26. コンパスを既存のsassプロジェクトに追加しますか?
- 27. 既存のCocos2DアプリケーションにiAdを統合していますか?
- 28. 既存のスプリングアプリケーションにgrailsを統合しますか?
- 29. Mavenプロジェクト用のHudson統合
- 30. XCodeプロジェクトの作成/統合