Nvm-windows: tambahkan dukungan untuk --lts=releasename (dan mungkin perbaiki pelaporan hal-hal yang tidak diketahui)

Dibuat pada 20 Sep 2018  ·  3Komentar  ·  Sumber: coreybutler/nvm-windows

Untuk memastikan kode diuji dengan benar, nvm use --lts=releasename cukup penting, tetapi pengembang windows saat ini tidak dapat menggunakannya. Sebagai gantinya, mereka mendapatkan kesalahan berikut:

c:\Users\Me\Documents\git\test>nvm install --lts=Carbon
--lts=Carbon.0.0
Node.js v--lts=Carbon.0.0 is only available in 32-bit.

Yang salah tiga kali (itu adalah flag runtime, bukan nama versi, meskipun memperlakukannya sebagai nama, itu jelas tidak memeriksa daftar versi simpul yang tersedia untuk mengatakan "hei itu bukan hal yang saya tahu", dan meskipun tidak 'tidak tahu hal ini, ia mengaku tahu itu hanya memiliki versi 32 bit yang tersedia)

enhancement request help wanted

Semua 3 komentar

Pertama, --lts bukan flag yang didukung ( nvm help cukup spesifik tentang ini). Satu-satunya flag runtime yang didukung adalah --insecure .

Versi mana yang Anda jalankan? Pesannya akan sedikit berbeda jika Anda menjalankan 1.1.7.

Menginstal berdasarkan nama rilis dapat dilakukan karena data tersedia, tetapi saya tidak akan punya waktu untuk menambahkannya sendiri. Saya akan mempertimbangkan PR.

Itu maksudku. "nvm lain" menawarkan --lts sebagai tanda penginstalan karena dapat memberi tahu nvm untuk menginstal versi LTS terbaru membuat hidup jauh, lebih mudah untuk pengujian, karena memungkinkan Anda menambahkan skrip simpul seperti " test:lts " dan jalankan semua yang diawali dengan "nvm use --lts=carbon" untuk menguji terhadap 8.xLTS "apa pun itu sekarang".

Apakah Anda tahu orang lain yang bisa menambahkan ini? (karena saya tidak memiliki pengetahuan untuk menambahkan ini untuk Anda)

+1, dan untuk dukungan nvm install lts/* / nvm use lts/* .

Apakah halaman ini membantu?
0 / 5 - 0 peringkat