0
package-lock.json fileが存在する場合、npmとの仲介依存関係を更新する適切な方法は何ですか?例えばpackage-lock.jsonとの仲介npm依存関係をアップデートします。
:
$ npm outdated --depth=1 eslint
Package Current Wanted Latest Location
eslint 4.9.0 4.10.0 4.10.0 MyApplication1 > grunt-eslint
パッケージlock.jsonは4.9.0でeslint(イサキ-eslintため、この場合の中間依存性)を維持し、その仕事をしています。 [email protected]に更新するにはどうすればよいですか?
私は、以下のコマンドを試してみましたが、NPMは何もしません:
npm update grunt-eslint --dev --depth 1
npm update eslint --dev
私はトップレベルの依存関係としてeslintを追加する場合、それは動作しますが、私はそれを行うための正しい方法だとは思いませんこの。
'npm install --save-dev eslint'についてはどうですか? 'update'の代わりに? – zero298
@ zero298これは動作しますが、依存関係がトップレベルの依存関係として保存されることになります。また、さまざまな深度で中間依存関係にこれを実行することもできません。 –
'npm install [email protected] - dev --depth 1' – dzm