最初の nodejs Express アプリケーションの開発を開始したとき、npm で多くのパッケージを追加しました。
現在のすべての依存関係またはディレクトリpackage.json
の下の現在のパッケージのリストを含むファイルを生成する方法があるかどうかを知りたいです。nodes_modules
最初の nodejs Express アプリケーションの開発を開始したとき、npm で多くのパッケージを追加しました。
現在のすべての依存関係またはディレクトリpackage.json
の下の現在のパッケージのリストを含むファイルを生成する方法があるかどうかを知りたいです。nodes_modules
npm init
プロジェクトと同じディレクトリで実行するだけです。
質問のリスト (名前、バージョン、説明など) を尋ねられ、完了すると、package.json
現在ディレクトリにインストールされているすべての依存関係を含むファイルが生成されnode_modules
ます。
実行npm list
して、インストールしたものを確認します。を実行してファイルnpm shrinkwrap
を作成します。これを開始参照として使用して、適切な. 私のワークフローは、常に package.json を更新してから実行することです。パッケージを追加するのを忘れて、展開時にアプリケーションの起動に失敗するリスクが生じるため、実行してパッケージを取得することはありません。npm-shrinkwrap.json
package.json
npm install
npm install foo
package.json
追加する更新: 最近は実行しているnpm install --save foo
か、追加するバージョン番号が以前の好みよりも優れているとnpm install --save-dev foo
判断したため、より正確な最小バージョン番号が提供されます。~0.4.3
package.json
0.4.x
~