Nodeバージョンを最新からにダウングレードしたいv6.10.3。
しかし、これまでのところ何も機能しませんでした。NVMを試しましたが、makeコマンドが見つからないと言ってエラーが発生します。Nodeをダウングレードするにはどうすればよいですか?
回答:
nWindowsをサポートしていません
sudo npm cache clean -f
Windowsの場合:
ステップ
移動しControl panel> program and features>Node.js、その後アンインストール
ウェブサイトhttps://nodejs.org/en/にアクセス し、バージョンをダウンロードしてインストールします。
macOSを使用していて、NVMを使用していない場合、最も簡単な方法は、node.jsWebサイトからのインストーラーを実行することです。古いインストールであっても、現在のインストールを新しいインストールに置き換えることを管理するのに十分賢いです。少なくともこれは私にとってはうまくいきました。
CTRL+F(CMD+FMacの場合)を使用して、必要なバージョンを正確に見つけることができます。.pkgMacを使用していて、準備ができている場合は、ファイルをダウンロードしてください。:)
これは、コードとインストールしたバージョンのバージョンの非互換性が原因である可能性があります。
私の場合、開発にv8.12.0を(ローカルで)使用していて、サーバーに最新バージョンv13.7.0をインストールしました。
そこで、nvmを使用して、以下のコマンドでノードバージョンをv8.12.0に切り替えました。
> nvm install 8.12.0 // to install the version I wanted
> nvm use 8.12.0 // use the installed version
注: nvmを使用するには、システムにnvmをインストールする必要があります。
ビルドエッセンシャルのインストールや現在のノードバージョンのアンインストールなどのソリューションを試す前に、このソリューションを試す必要があります。これは、実行したすべてのインストール/アンインストールを元に戻すよりも簡単にバージョンを切り替えることができるためです。
Windowsを使用している場合は、ノードを手動でアンインストールし、chocolateyをインストールしてノードのインストールを処理することをお勧めします。chocoは、人気のあるソフトウェアを大量にプロビジョニングするための優れたCLIです。
その後、あなたはただすることができます、
choco install nodejs --version $VersionNumber
すでにchocolatey経由でインストールしている場合は、次のことができます。
choco uninstall nodejs
choco install nodejs --version $VersionNumber
例えば、
choco uninstall nodejs
choco install nodejs --version 12.9.1
Windowsの場合、オプションの1つは、現在のバージョンのNodeをアンインストールすることです。次に、ノードのWebサイトにアクセスし、目的のバージョンをダウンロードして、代わりにこの最後のバージョンをインストールします。
node8にダウングレードする手順
brew install node@8
brew link node@8 --force
警告が警告に示されているようにフォルダとファイルを削除する場合は、もう一度コマンド:
brew link node@8 --force
brew link node@8 --force --overwrite問題を解決しました