8

VS Code で新しい開発コンテナーを作成し、VS Code によって.devcontainerフォルダーがワークスペースに追加されました。このファイルを git にチェックインする必要がありますか?

4

1 に答える 1

11

はい、プロジェクトの開発に使用する環境とツールが定義されているため、.devcontainerフォルダー (または.devcontainer.jsonファイル)をチェックインすることをお勧めします。

開発コンテナ定義をリポジトリにチェックインすると、新しい貢献者がプロジェクトを開始しやすくなり、すべての開発者が一貫した開発ツール セットと一貫した環境 (たとえば、同じバージョンの 、同じバージョン) を使用していることを確認できますyarn。 Python ランタイムなど...)

開発者が開発コンテナー定義を使用してリポジトリのクローンを作成し、そのプロジェクトを VS Code で開くと、開発コンテナーでプロジェクトを再度開くかどうかを尋ねられます。

コンテナー内で再度開くコマンド

コンテナーがビルドされると、貢献を開始するために必要なすべてのツールが既にある分離された環境内で VS Code が起動します。環境はローカル マシンから分離されているため、開発者はプロジェクトをテストするときにローカル環境を台無しにすることを心配する必要はありません。

于 2019-05-02T17:51:31.003 に答える