package.JSONファイルの変更をコミットしてリポジトリにプッシュするのが正しいかどうかはわかりません。私が理解する限り、gitの他の人は、このコマンドを実行することによって新しい依存関係をインストールすることができます:npm installしたがって、package.JSONも更新されます.OR、このファイルは実際に何が新しい依存関係であり、同じように。 一部の人が私を明確にすることができれば幸いです。 :)package.jsonファイルの変更をリポジトリにもコミットする必要がありますか?
0
A
答えて
1
package.json
をコミットする必要があります。他のすべてのコードは、コードを更新した後、プロジェクトに必要な最新の依存関係を取得するために、npm install
を実行するだけで済みます。
プロジェクトに新しい依存関係を追加する場合は、npm install --save
またはnpm install --save-dev
を実行します。その後、package.json
が自動的に更新され、再度コミットする必要があります。
注:依存関係をコミットしないでください。.gitignore
ファイルにnode_modules
を追加する必要があります(gitを使用すると仮定します)。また、このファイルもコミットしてください。
0
アプリケーションの実行に必要なファイルpackage.json
に追加されたパッケージは異なりますか?
そうでない場合は、いいえ。次のコマンドを使用し、次に実行する必要はありませんパッケージの場合:
npm install {package} --saveDev
これは、開発パッケージやアプリケーションを実行するために必要とされていないものとしてpackage.json
ファイルにパッケージを保存します。
必要がない限り、変更をコミットする必要はありません。
関連する問題
- 1. ポリマーアプリケーション内のどのファイルをリポジトリにコミットする必要がありますか?
- 2. リポジトリ構造を変更する必要があります
- 3. .tfstateファイルをGitにコミットする必要がありますか?
- 4. Eclipseで変更されたファイルをコミットする必要があります
- 5. 自動ビルドプロセスがバージョンコントロールに変更をコミットする必要がありますか?
- 6. プロジェクトで.rvmrcファイルをコミットする必要がありますか?
- 7. JSONP、JSONファイルを変更する必要がありますか?
- 8. Gitリポジトリのファイルである必要があります。
- 9. ファイルをコミットしましたが、リポジトリに変更はありません
- 10. gitignoreもgitに追加してコミットする必要がありますか?
- 11. リポジトリは別のリポジトリを呼び出す必要がありますか?あるいは、リポジトリがサービス層を呼び出す必要がありますか?
- 12. 大型モデルのファイルをgitリポジトリにチェックインする必要がありますか?
- 13. リポジトリにUnitOfWorkを実装する必要がありますか?
- 14. pemファイルのアクセス権を700に変更する必要がありますか?
- 15. oracle - どの文をコミットする必要がありますか?
- 16. nuspecファイルをリポジトリに公開する必要がありますか?
- 17. Stringのプロトタイプを変更する必要がありますか?
- 18. デフォルトのデータベースプレフィックスを変更する必要がありますか?
- 19. プログラムカウンタは常に変更する必要がありますか?
- 20. 各ビルドの.vdprojファイルでProductCodeを変更する必要がありますか?
- 21. Git - Eclipse - プロジェクトファイルはリポジトリに追加する必要があると表示されますが、コミットには変更がありません
- 22. Mercurialでは分岐前にマスターブランチにコミットする必要がありますか? Mercurialのリポジトリと
- 23. 抽選を変更する必要がありますか?
- 24. your.package.namespace - 何を変更する必要がありますか?
- 25. エレメントが変更されている間も、CSSプロパティを変更する必要がありますか?
- 26. 特定のコミットに戻る必要があります
- 27. テキストをwoocommerfceチェックアウトページテーブルに変更する必要があります
- 28. コンパイラをVSに変更する必要があります
- 29. Visual Studio Online(TFS)リポジトリに誤ってコミットしました。誰かが最新のものを取得する前に削除する必要があります
- 30. 変更されたファイルをリポジトリにコミットする方法