私はいくつかのサンプルes6プロジェクトを再生するときにVisual Studio Code(vscode)を使用しています。vscodeを使用しているときにes6プロジェクトの入力フォルダをコミットする必要がありますか?
私は、ノードモジュールでintellisenseを正しく動作させるためには、作業中のプロジェクトのタイピングを含める必要があります(Link here)。
また、すべてのタイプ定義を格納するtypings.json
ファイルを作成し、すべての入力を取得するためにtypings install
を実行することもできます。
これはすべて、vscodeでintellisenseが動作するようにするためのものです。私が確信していないのは、これをバージョンコントロールから完全に除外すべきかどうかです(typings
フォルダとtypings.json
)?
現時点では、エディタはソースコード構造に影響を与えてはならないと思います。 typings
フォルダを除外する必要があります。 typings.json
についてはわかりません。これはvscodeユーザーには便利ですが、WebStorm/Atom/Sublime/Vimユーザーにとっては無意味です。
(同じプロジェクト内で)それを制御しない場合、おそらく同じリポジトリに属していません。各プロジェクトに依存関係をコミットするよりも、現場のプロキシや成果物サーバーを使う方がよいでしょう。 – ssube