2017-02-23 10 views
0

私はノードjs、npmに対して比較的新しいです。 システムにインストールされているパッケージと、npm install/package.jsonによってどのパッケージがインストールされているかは違いがあるようです。ローカルパッケージのバージョンが異なる場合は、package.jsonを更新してください。

質問:package.jsonに対して自分のローカルパッケージのバージョンを確認し、それに応じてpackage.jsonを更新するにはどうすればよいですか。 npmシュリンクラップを試しましたが、これは別のファイル形式を生成します。

現状:

Gulp: 

local version 1.1 

global version 1.1 

Package.json version 1.0 

何私が達成したいことは、このようなpackage.jsonに私の地元のバージョンに一致するすべてのバージョンのためです:数千人があり考える

Gulp 

Local version 1.1 

Global version 1.1 

P.json 1.1 

より多くのパッケージが自動化を使用しようとしていない場合:

答えて

0

npm update --save-devをdevDependenciesの更新と保存に使用し、npm update --saveの依存関係

+0

私のpackage.jsonを最新の利用可能なバージョンに更新していませんか?私のpackage.jsonにインストールされているバージョンと一致させようとしていません。逆の場合は – DGRFDSGN

+0

npm update --save-devを実行してもローカルパッケージはチェックされず、package.jsonはアップデートされません。しかし、私のローカルパッケージを最新バージョンに更新するだけでなく、私のpackage.jsonを更新します。これは私が望むものではありません – DGRFDSGN

関連する問題