2017-10-27 1 views
1

環境: Windowsのコマンドプロンプトを使用して不変のjs新しいバージョンを更新するには?

私が働いているのでdeleteAll is not a functionともremoveAll()のためのようなエラーを示して機能deleteAll()immutable jsを反応させます。

deleteAll()機能はOrderedMapの公式ドキュメントに記載されています。

deleteAll()4.0.0-rc.2のこのlinkの中でのみ利用可能であることを確認しました。

ファイルが>node_modules\immutable\package.jsonで、私のプロジェクトでバージョンが"version": "3.8.2"であることがわかりました。私の減速中に以下のコードを使用して

も原因古いバージョン3.8.2に、エラーを示しています

const {OrderedMap } = require('[email protected]'); 

はまた再度コマンド npm install immutable試みたが、同じバージョン( 3.8.2)が保持されます。

不変のjsを新しいバージョン4.0.0-rc.2 ..に更新するwindowsコマンドとは何ですか?

+0

変更したいバージョンにpackage.json' 'でバージョンは、あなたの' node_modules'フォルダを削除すると 'NPMのinstall'を実行します。 – cinnaroll45

+0

'node_modules'フォルダを削除すると、' package.json'でバージョンが変更されたファイルも削除権を取得します。 – ArunValaven

+0

'node_modules'を削除すると、' npm install'を実行した前回インストールしたすべてのパッケージが削除されます。次にインストールを実行すると、編集した 'package.json'が有効になります。 – cinnaroll45

答えて

0

手動:

変更したいバージョンにpackage.jsonでのバージョンは、あなたのnode_modulesフォルダを削除してnpm installを実行します。

経由CLI:

npm install [email protected]

+0

'node_modules'フォルダを削除すると、他のすべてのパッケージも削除されます。何らかの方法がありますか? 'node_modules'フォルダ内の' immutable'フォルダだけを削除できますか? – ArunValaven

+0

すべてのパッケージは削除されますが、 'package.json'は元のままになり、' node_modules'を削除し、クリーンインストールを実行するのが一般的です。もう一度 'npm install'を実行するとすべてが戻ってくるでしょう。 – cinnaroll45

+0

私はあなたに私に示唆された方法を試してみます... この問題に関する私の将来の疑問のためのヘルプ。ありがとう.. – ArunValaven

関連する問題