2017-06-17 7 views
1

既存のpackage.jsonを持つ既存のプロジェクトでnpm install redux-observable --save-devをnpm 5.0.3で実行すると、ロックファイルは新しくインストールされたパッケージ(この場合redux-observable)で更新されますが、package.json内の既存のパッケージは更新されません。 npm installを実行してロックファイルをリフレッシュまたは再生成することはできません。新しいsave-devの依存関係を追加した後、npm 5でロックファイルを更新するには?

答えて

2

これは、NPMの5.0.xの既知のバグです:あなたはnpm install --save-dev package-nameをやってする前に、この問題を回避するには新規に作成/クローン化されたリポジトリで引数なしで必見実行npm install https://github.com/npm/npm/issues/16893

。注文が間違っている場合は、ロックファイルを削除してから、npm installを再実行して、既存のpackage.jsonのエントリをロックファイルに追加する必要があります。

関連する問題