ホームページ >バックエンド開発 >PHPチュートリアル >Composer がインストールされると、プラグインは GIT サブモジュール (GIT サブプロジェクト) として扱われます。

Composer がインストールされると、プラグインは GIT サブモジュール (GIT サブプロジェクト) として扱われます。

WBOY
WBOYオリジナル
2016-09-08 08:44:051337ブラウズ

YII2 フレームワークを使用して、コンポーザーを使用してプラグインをインストールすることに慣れています。インストール後、プラグイン ディレクトリが GIT サブプロジェクトとして扱われ、ツール ホルダーがプロジェクトの GIT に送信されることがわかりました。単なる空のディレクトリでした。

小さな質問がいくつかあります。 1. オンライン プロジェクトに関しては、ベンダーを無視しますか?中国ではコンポーザーも問題となっているため、これはコラボレーションと展開の両方にとって不便に感じられます。
2. この場合、ベンダーフォルダーを無視したくないので、このサブプロジェクトの認識を削除するにはどうすればよいですか?

返信内容:

YII2 フレームワークを使用して、コンポーザーを使用してプラグインをインストールすることに慣れています。インストール後、プラグイン ディレクトリが GIT サブプロジェクトとして扱われ、ツール ホルダーがプロジェクトの GIT に送信されることがわかりました。単なる空のディレクトリでした。

小さな質問がいくつかあります。 1. オンライン プロジェクトに関しては、ベンダーを無視しますか?中国ではコンポーザーも問題となっているため、これはコラボレーションと展開の両方にとって不便に感じられます。

2. この場合、ベンダーフォルダーを無視したくないので、このサブプロジェクトの認識を削除するにはどうすればよいですか?

タグを選択している必要があります。主な理由はこれです。

dev-master

1. 通常の状況では、ベンダーは通常、開発時にローカルで行われ、公開時にサーバー上で更新されます。ベンダーはファイルとして使用され、公開されません。

2. git にアドオンがないのでしょうか?


変更

削除で十分です

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。