2016-03-04 19 views
7

、私が欲しいnpm install --save fooパッケージをインストールせずにpackage.jsonに依存関係を追加するnpmコマンドはありますか?つまり

...しかし、私はそれが(名前と私の依存関係、最新のバージョン番号を追加する)私のpackage.jsonを更新したいだけ、そして私はにそれをしたいような何かを実際のインストールをnode_modulesにスキップしてください。これは可能ですか?

私は--dry-runを試してみましたが、これはインストールをスキップしますが、それはまた、package.jsonを更新スキップ:/


(はい、私は手動でpackage.jsonを編集できますが、私はこれをしたいです一度に約30の依存関係は、私は自動的に各1用の最新のバージョン番号を調べるために、NPMの能力を利用することにしたい。)

+0

私はdeeperをインストールするためにドッカーを使用しているので、私は似たような解決策を探しています。これを理解しましたか? – Bamieh

答えて

0

あなたはnpm-check-updatesプラグインを使用することができhttps://www.npmjs.com/package/npm-check-updates

npm-check-updatesは、実行 npm-check-updates -u

をインストールすることなく、最新バージョンを使用して package.jsonを更新するには npm-check-updates

を実行し、最新バージョンの更新を確認し、更新を確認するにはnpm-check-updates実行npm install -g npm-check-updates

をインストールするには、あなたのpackage.json

を更新します

更新されたバージョンをインストールするにはnpm install

+0

これは私が望むものと似ていますが、既存のdepsにバージョンタグを更新するだけでなく、新しいdepsを追加できるようにしたい – callum

関連する問題