Düğüm sürümümü en son sürümden v6.10.3.
Ancak şimdiye kadar hiçbir şey işe yaramadı. NVM denendi ve make komutu bulunamadı diyerek de hata veriyor. Node'u nasıl düşürebilirim?
Düğüm sürümümü en son sürümden v6.10.3.
Ancak şimdiye kadar hiçbir şey işe yaramadı. NVM denendi ve make komutu bulunamadı diyerek de hata veriyor. Node'u nasıl düşürebilirim?
Yanıtlar:
nWindows'u desteklemiyor
sudo npm cache clean -f
nvmbunun üzeri ve kontrol Düğüm sürümü.
Pencereler için:
Adımlar
Git Control panel> program and features>Node.jso zaman kaldırma
Web sitesine gidin: https://nodejs.org/en/ ve sürümü indirip kurun .
Düğüm sürümünüzü belirleme
node -v // or node --version
npm -v // npm version or long npm --version
nYüklediğinizden emin olun
sudo npm install -g n // -g for global installation
En son kararlı sürüme yükseltme
sudo n stable
Belirli bir sürüme geçiş
sudo n 10.16.0
Bu makaleden ilham alan cevap .
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
sudo npm install -g n
sudo n 10.15
npm install
npm audit fix
npm start
Windows 10 için,
benim için çalıştı.
MacOS'taysanız ve NVM kullanmıyorsanız, en basit yol, node.js web sitesinden gelen yükleyiciyi çalıştırmaktır. Mevcut kurulumunuzun yenisiyle değiştirilmesini, daha eski olsa bile yönetmek için yeterince akıllı. En azından bu benim için çalıştı.
CTRL+F( CMD+FMac'te) kullanabilirsiniz. .pkgMac kullanıyorsanız ve gitmeye hazırsanız dosyayı indirin ! :)
Aşağıdaki komutları kullanmayı deneyin
//For make issues
sudo apt-get install build-essential
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.4/install.sh | bash
//To uninstall a node version
nvm uninstall <current version>
nvm install 6.10.3
nvm use 6.10.3
//check with
node -v
Bu, kodunuz ile yüklediğiniz sürüm arasındaki sürüm uyumsuzluğundan kaynaklanıyor olabilir.
Benim durumumda ben kullanıyordum v8.12.0 geliştirme (yerel) ve yüklü son sürüm için v13.7.0 sunucuda.
Bu yüzden nvm kullanarak düğüm sürümünü v8.12.0'a aşağıdaki komutla değiştirdim:
> nvm install 8.12.0 // to install the version I wanted
> nvm use 8.12.0 // use the installed version
NOT: nvm'yi kullanmak için sisteminize nvm kurmanız gerekir.
Yaptığınız tüm kurulumları / kaldırma işlemlerini geri almaktansa sürümler arasında kolayca geçiş yapabileceğiniz için, yapı temellerini yükleme veya mevcut düğüm sürümünü kaldırma gibi çözümleri denemeden önce bu çözümü denemelisiniz .
Üzerinde iseniz , Windows el düğümü kaldırıp yükleme öneririz chocolatey sizin düğüm kurulumunu ele. chocotonlarca popüler yazılım sağlamak için harika bir CLI.
O zaman yapabilirsin
choco install nodejs --version $VersionNumber
ve bunu chocolatey aracılığıyla zaten yüklediyseniz,
choco uninstall nodejs
choco install nodejs --version $VersionNumber
Örneğin,
choco uninstall nodejs
choco install nodejs --version 12.9.1
Düğüm 8'e düşürme adımları
brew install node@8
brew link node@8 --force
uyarı, uyarıda belirtildiği gibi klasörü ve dosyaları kaldırırsa, komuta tekrar basın:
brew link node@8 --force
brew link node@8 --force --overwritesorunu çözdü
Windows durumunda, sahip olduğunuz seçeneklerden biri Node'un güncel sürümünü kaldırmaktır. Ardından, düğüm web sitesine gidin ve istenen sürümü indirin ve bunun yerine bu son sürümü yükleyin.
Mac'te demleme ile hızlı bir yöntem var :
brew search node
Bir sürüm görüyorsunuz, örneğin: node @ 10 node @ 12 ... Sonra
brew unlink node
Ve şimdi bir önceki sürüm seçin, örneğin @ 12
brew link --overwrite --force node@12
Hazır, düğüm sürümünüzü düşürdünüz.