Mengurus pelbagai versi Node.js: Panduan Pemasangan NVM untuk Sistem Mac
Sama ada anda pemaju menjalankan projek warisan, pemaju yang mencuba ciri -ciri terkini, atau pemula yang belajar node.js untuk kali pertama, NVM memastikan produktiviti anda. Anda boleh memikirkannya sebagai "mesin masa" node.js anda yang membolehkan anda beralih dengan bebas antara versi yang berbeza.
Jika anda mempunyai masalah yang sama, sila izinkan saya membawa anda untuk memasang NVM pada Sistem MAC anda langkah demi langkah. Saya akan memecahkan semua langkah ke bawah dengan terperinci untuk memudahkan anda menyelesaikan pemasangan.
penyediaan sebelum memasang nvm
Sebelum memasang NVM, mari kita cepat semak beberapa persediaan untuk memastikan proses pemasangan berjalan lancar.
anda perlukan:
Terminal: Ini adalah alat pilihan untuk menjalankan arahan. Dalam Sequoia MacOS terkini dan versi lama, anda boleh membuka terminal dengan menekan ruang arahan, memasukkan "terminal", dan kemudian menekan kembali.
- Asas Negeri: Jangan takut dengan perkataan "asas". Jika anda dapat memasukkan arahan dan tekan kembali, anda sudah bersedia. Saya akan membimbing anda melalui segala langkah demi langkah.
- homebrew atau macports (pilihan): Ini adalah pengurus pakej untuk memasang perisian seperti NVM. Anda boleh memikirkannya sebagai kedai aplikasi untuk terminal anda. Walaupun pilihan dalam panduan ini, pengurus pakej seperti Homebrew boleh menjimatkan banyak masa dengan mengotomatisasi muat turun, pemasangan, dan kemas kini. Jika anda tidak mempunyai pengurus pakej yang dipasang, memasang homebrew pada Mac anda adalah pilihan yang hebat - ia mudah, boleh dipercayai, dan lebih mudah daripada memuat turun secara manual.
- Juga, lihat cara menyahpasang Node.js pada Mac anda.
Pasang NVM menggunakan curl atau wget
nota: curl dan wget? Hanya gunakan sebarang alat yang ada. Curl dipasang pada macOS, tetapi anda boleh memasang Wget melalui Homebrew (Brew Install Wget) jika diperlukan. Jika anda tidak pasti shell yang anda gunakan, jalankan echo $ shell. Bermula dengan MacOS Catalina, ZSH adalah shell lalai, jadi kebanyakan pengguna akan mengedit ~/.zshrc.
bermula dari terminal
Sebelum kita memahami proses pemasangan secara mendalam, mari kita mula -mula memahami proses operasi terminal, terutamanya untuk pengguna baru MacOS Sequoia. Ini tidak sukar.
Langkah -langkah operasi:
- Tekan ruang perintah dan masukkan "terminal" untuk membukanya.
- Memasang NVM:
- Jika anda menggunakan curl, masukkan
curl -o- https://raw.githubusercontent.... | bash
- Jika anda menggunakan wget, masukkan
wget -qO- https://raw.githubusercontent.... | bash
- Tambahkan baris berikut ke fail konfigurasi shell anda untuk memastikan bahawa NVM memuat setiap kali anda membuka terminal:
- untuk ZSH (nilai lalai untuk versi macOS yang lebih baru), masukkan
nano ~/.zshrc
- untuk bash (digunakan dalam versi macOS yang lebih lama), masukkan
nano ~/.bash_profile
- Tambahkan baris berikut ke fail:
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
- Aktifkan fail konfigurasi kemas kini dan masukkan
source ~/.zshrc
(jika anda menggunakan bash, ganti ~/.zshrc dengan ~/.bash_profile). - Periksa bahawa NVM dipasang dengan betul, masukkan
nvm --version
.
Pengalaman Peribadi: Apabila saya mula -mula memasang NVM, saya menghadapi masalah: Alat baris arahan Xcode hilang. Penyelesaian Pantas:
. Selepas menjalankan perintah curl, menambah NVM ke fail konfigurasi shell saya, dan menggunakan perubahan dengan xcode-select --install
, semuanya berfungsi dengan baik. source ~/.zshrc
Pasang NVM Menggunakan Homebrew
Jika anda ingin menjimatkan masa dan memudahkan operasi, Homebrew adalah pilihan terbaik anda semasa memasang NVM. Ia seperti pisau tentera Swiss alat macOS - mudah, boleh dipercayai, dan boleh mengendalikan semua perkara yang membosankan untuk anda. Jika anda ingin melarikan diri dengan pemikiran menyalin skrip berantakan, Homebrew adalah rakan kongsi terbaik baru anda. Ia boleh menyelesaikan tugas dengan cepat dan memberi anda masa yang lebih berharga.
Saya jatuh cinta dengannya kali pertama saya menggunakan homebrew. Rasanya seperti mencari kod cheat untuk Mac anda. Percayalah, sebaik sahaja anda mencuba, anda akan tahu bagaimana anda terselamat tanpa sebelum ini.
Berikut adalah cara memasang NVM menggunakan homebrew:
- Buka terminal dan pasang homebrew (jika anda belum memasangnya), masukkan
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
. - Gunakan homebrew untuk memasang NVM, masukkan
brew install nvm
. - Buat direktori NVM dan beban NVM, masukkan
mkdir ~/.nvm export NVM_DIR="$HOME/.nvm" . "$(brew --prefix nvm)/nvm.sh"
. - Tambahkan baris berikut ke fail konfigurasi shell anda untuk memastikan bahawa NVM memuat setiap kali anda membuka terminal:
- untuk ZSH (nilai lalai untuk versi macOS yang lebih baru), masukkan
nano ~/.zshrc
- untuk bash (digunakan dalam versi macOS yang lebih lama), masukkan
nano ~/.bash_profile
- Tambahkan baris berikut ke fail:
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
- Aktifkan fail konfigurasi kemas kini dan masukkan
source ~/.zshrc
(jika anda menggunakan bash, ganti ~/.zshrc dengan ~/.bash_profile). - Periksa bahawa NVM dipasang dengan betul, masukkan
nvm --version
.
Pasang NVM Menggunakan Macports
Jika anda sudah biasa dengan Macports, ia juga merupakan pilihan yang baik untuk memasang NVM. Ia menyimpan perkara yang mudah dan melegakan tekanan untuk menguruskan perisian pada Mac anda. Saya telah menggunakannya sebelum ini pada versi MacOS yang lebih lama dan sementara itu bukan alat yang paling indah, ia boleh dipercayai dan sebenarnya membantu anda dengan apa yang perlu anda lakukan. Kadang -kadang, ini adalah perkara yang paling penting.
Berikut adalah cara memasang NVM menggunakan macports:
- Pasang dan buka macports menggunakan versi macOS yang serasi.
- Buka terminal dan masukkan
- untuk memasang NVM melalui macports.
sudo port install nvm
LOAD NVM dengan mengemas kini fail konfigurasi shell anda. Tambahkan arahan berikut ke ~/.zshrc atau ~/.bash_profile: -
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
Gunakan perubahan dengan menjalankan - .
source ~/.zshrc
Gunakan - untuk mengesahkan pemasangan.
nvm --version
Jika anda melihat nombor versi, maka anda boleh mulakan!
Pasang dan menguruskan pelbagai versi Node.js menggunakan NVM
Ini adalah tempat NVM benar -benar bermain. Saya masih ingat bekerja pada dua projek pada masa yang sama (ini adalah keadaan asas saya) - seseorang memerlukan Node.js 14 untuk kestabilan dan yang lain memerlukan Node.js 18 untuk ciri -ciri terkini. Tanpa NVM, menukar versi itu akan menjadi mimpi ngeri dan memerlukan pemasangan, memasang semula, dan berdoa agar tidak ada masalah atau apa -apa yang hilang semasa proses. Sebaik sahaja saya menemui NVM, rasanya seperti saya telah mengeluarkan beban di bahu saya.
Berikut adalah cara membuat pengurusan versi Node.js mudah:
- Pasang versi tertentu. Katakan anda memerlukan Node.js 14. Hanya jalan
nvm install 14
dan NVM akan memuat turun dan menetapkannya. Ia semudah meraih secawan kopi dari kafe kegemaran anda - tiada drama. - Tukar antara versi. Perlu beralih ke node.js 16? Hanya jalankan
nvm use 16
dan anda sudah selesai. Saya menggunakan ciri ini dengan kerap apabila menguji kemas kini dalam persekitaran kotak pasir. - Tetapkan versi lalai. Bosan menaip arahan setiap masa? Gunakan
nvm alias default 14
untuk menetapkan Node.js 14 sebagai versi pilihan anda. Dengan cara ini, ia akan dimuat secara automatik apabila anda membuka terminal-sesuai untuk projek jangka panjang.
Dengan NVM, anda boleh dengan cepat menguji, debug dan menjalankan projek dalam persekitaran Node.js yang berbeza tanpa sebarang usaha. Saya telah menyelamatkan banyak jam (dan mengelakkan banyak sakit kepala) dengan membiarkan NVM mengendalikan pengurusan versi untuk saya.
cara memasang NVM pada Mac: Ringkasan
Lebih mudah untuk menguruskan node.js pada macOS menggunakan NVM. Sama ada anda memasangnya menggunakan curl, homebrew, atau macports, prosesnya sangat mudah dan fleksibel. Selepas pemasangan, beralih antara versi Node.js hanya mengambil masa beberapa saat, mengelakkan masalah keserasian.
bagaimana untuk mengetahui sama ada NVM dipasang pada Mac saya?
Untuk memeriksa sama ada NVM dipasang pada Mac anda, jalankan
di terminal anda. Jika nombor versi dipaparkan, ini bermakna NVM dipasang. nvm --version
Pasang NVM pada ZSH:
- Jalankan perintah berikut di terminal untuk memasang NVM:
- .
curl -o- https://raw.githubusercontent.... | bash
Buka fail konfigurasi ZSH anda: - .
nano ~/.zshrc
Tambahkan baris berikut pada akhir fail: -
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
Muat semula konfigurasi ZSH anda dengan menjalankan - .
source ~/.zshrc
boleh mengesahkan bahawa NVM dipasang dan berfungsi dengan betul dengan memasukkan - .
nvm --version
3
Perhatikan bahawa saya tidak dapat menyalin arahan dalam output sepenuhnya kerana pautan komando penuh atau wget ditinggalkan dari teks asal. Sila cari pautan arahan pemasangan yang betul sendiri. export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
Atas ialah kandungan terperinci Cara Memasang NVM pada Mac untuk Mengurus Node.js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

YouTube: Panduan Lengkap untuk Melindungi Privasi, Mengajar Anda Untuk Membersihkan Sejarah Tontonan dan Carian YouTube adalah platform video terbesar di dunia, kedua hanya untuk Google, dan menduduki tempat kedua dalam lawatan laman web. Ia menggunakan dan memuat naik video secara percuma, dengan lebih dari satu bilion jam kandungan melihat pada platform setiap hari. Jadi, anda mungkin menggunakan YouTube untuk menonton tutorial, video muzik, dan juga video blogger kegemaran anda - ia hebat, YouTube sebenarnya adalah universiti percuma terbesar di dunia di mana anda boleh belajar apa -apa tentang apa -apa. Masalahnya ialah kerana perkhidmatan ini percuma, YouTube juga menggunakan data data dan video anda untuk membina profil bayangan anda, merakam apa yang anda suka supaya dapat mendorong anda

Memilih Pengurus Kata Laluan yang tepat untuk Mac anda: Panduan Komprehensif Menguruskan kata laluan dengan berkesan adalah penting, tetapi ia tidak perlu menjadi tugas. Pengurus kata laluan menyelaraskan proses ini dengan menyimpan dengan selamat dan mudah mengakses kredin log masuk anda

Sandaran mesin masa terperangkap? 7 Pembetulan Pantas & Penyelesaian Alternatif Sandaran mesin masa biasanya selesai dalam masa 10 minit. Sekiranya anda mengambil masa yang lebih lama (30-60 minit atau lebih), ia mungkin terjebak. Jangan tunggu - mari memperbaikinya! Cepat begitu

Menaip adalah kemahiran komputer asas, digunakan setiap hari untuk e -mel, dokumen, dan banyak lagi. Walaupun kita sering menggunakan subset aksara papan kekunci, ciri -ciri seperti SuperScript dan subskrip menawarkan pemformatan teks yang dipertingkatkan. Panduan ini menerangkan cara menggunakannya

Tukar Dokumen Word ke JPEG Imej: Penjelasan terperinci mengenai pelbagai kaedah Apabila bekerja dengan dokumen teks (artikel, laporan, kertas, dan lain -lain) pada Mac, kami biasanya menggunakan Microsoft Word. Microsoft Word telah tersedia di Mac sejak Classic Mac OS pada tahun 1985 dan menjadi semakin popular. Hari ini, kebanyakan pengguna menggunakan Microsoft Word sebagai sebahagian daripada suite Microsoft Office 365. Ketika datang ke fungsi, Microsoft Word melepasi mana -mana pesaing - ia menawarkan kemungkinan yang tidak berkesudahan untuk menulis dan memformat dokumen. Kadang -kadang anda perlu menukar dokumen ke pelbagai format sehingga

Pemampatan yang cekap dan penyahmampatan 7z fail: Panduan Pengguna Mac Sejak hari -hari awal perisian dan komputer, orang telah bekerja keras untuk mengurangkan saiz fail. Pada mulanya, ini adalah kerana kos penyimpanan yang tinggi, dan beberapa megabait cakera keras kos beratus -ratus dolar! Malah pada hari ini, apabila SSD dan penyimpanan awan dapat diukur di terabytes, kita tidak terlalu berminat menggunakan dan membayar lebih daripada yang kita perlukan. Jika anda berfikir tentang semua foto dan video yang kami simpan, kadang -kadang kami perlu membayar banyak untuknya. Di samping itu, kami mahu fail berfungsi dengan betul apabila dipindahkan melalui e -mel dan folder disimpan secara utuh. Pernahkah anda menemui situasi di mana anda menghantar e -mel kepada folder tetapi kosong apabila tiba? Penyelesaian kepada semua masalah ini adalah arkib

masalah dan penyelesaian pencerminan selfie iphone Kita semua biasa berada di cermin, jadi kita lebih suka imej di cermin. Apabila menggunakan kamera selfie iPhone, skrin menunjukkan imej terbalik ke kiri dan kanan. Tetapi selepas mengambil gambar, anda akan mendapati bahawa foto -foto di perpustakaan foto berbeza dari apa yang anda lihat sebelum pemotretan, yang mengecewakan! Mahu membetulkan selfie terbalik untuk menjadikannya sama seperti apa yang anda lihat dalam pemidang tilik? Mari lihat bagaimana untuk membalikkan foto di iPhone anda semasa mengambil selfie. Saya rasa ... Saya perlu ... Balik foto Buka aplikasi Foto, pilih foto, klik Edit, gunakan alat tanaman, dan kemudian klik ikon Flip. Selfies cermin pada iOS 14 dan kemudian Pergi ke "Tetapkan

Menghadapi ralat "ID Apple ini tidak aktif" pada Mac anda? Ini biasanya bermakna Apple telah mengunci akaun anda sementara untuk alasan keselamatan kerana percubaan log masuk yang luar biasa. Jangan panik; Panduan ini menyediakan langkah penyelesaian masalah untuk r


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

MinGW - GNU Minimalis untuk Windows
Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

SublimeText3 versi Inggeris
Disyorkan: Versi Win, menyokong gesaan kod!

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Penyesuai Pelayan SAP NetWeaver untuk Eclipse
Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).