2016-11-10 3 views
0

をインストールして、更新:はNPM間で異なる。これは私のpackage.jsonである

{ 
    "name": "pr", 
    "version": "1.0.0", 
    "description": "", 
    "main": "index.js", 
    "scripts": { 
    "test": "echo \"Error: no test specified\" && exit 1" 
    }, 
    "author": "", 
    "license": "ISC", 
    "devDependencies": { 
    "typescript": "^2.0.3" 
    } 
} 

私はnpm updateを実行すると、私はnpm installを実行すると、私はバージョン2.0.8

⇒ npm install 
[email protected] /Users/shlomitc/WebstormProjects/pr 
└── [email protected] 

を取得し、私が取得バージョン2.1.1!

⇒ npm update 
[email protected] /Users/shlomitc/WebstormProjects/pr 
└── [email protected] 

npmのインストールと更新の動作が異なる理由を教えてください。

+0

、可能な限り最高のバージョンをインストールし、現在2.0.8

npm updatelatestタグ付けされたバージョンをインストールしますこれをnpm号トラッカーに報告したいかもしれません。 – RyanZim

+0

再現可能です。ノード4.2.1,6.2.1,6.9.1で試した – ShlomiTC

答えて

0

npmの人によると、これは正しい動作です。ドキュメントで十分に説明されていないだけです。

npm installが、これは一貫して再現されている場合は、( `node_modules`を削除して再試行してください)現在2.1.1

https://github.com/npm/npm/issues/14586

関連する問題