Berikut ini mencatat langkah -langkah untuk menginstal node.js di mesin virtual (homestaead) yang dibangun dengan gelandangan di lingkungan Windwos lokal dan lingkungan produksi Alibaba Cloud Centos System, serta perbedaan dalam dependensi instalasi NPM.
Instal node.js menggunakan kompilasi kode sumber. First uninstall node.js di mesin, dan saya langsung menempelkan langkah -langkah yang disediakan pada stack overflow:
1. Hapus instal NPM dan Node.js
First Uninstall NPM, perintahnya adalah: sudo npm uninstall npm -g , dan kemudian uninstall node.js.
Menjalankan simpul mana yang akan mengembalikan sesuatu seperti/path/bin/node.
Kemudian jalankan CD /Path
Ini semua yang ditambahkan oleh Node.js.
rm -r bin/node bin/node -waf termasuk/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
Jika itu adalah sistem Ubuntu dan diinstal menggunakan APT-get, Anda dapat menggunakan perintah:
sudo apt-get hapus nodeJs
2. Unduh, kompilasi, dan instal node.js
Node.js halaman unduh resmi: https://nodejs.org/en/download/current/
Saya memilih versi terbaru, alamat unduhannya adalah: https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz
Secara umum, direktori instalasi perangkat lunak pihak ketiga di Linux IS /USR /Local. Gunakan wget untuk mengunduh kode sumber (ganti alamatnya sendiri):
sudo wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
Decompress:
TAR XZVF NODE-V* && CD NODE-V*
Kompilasi:
./configuremake
Proses ini bisa lambat, tunggu selesai dan kemudian instal:
sudo membuat instal
Jika semuanya berjalan dengan baik, Node.js diinstal dan menggunakan Node -V untuk melihat versi.
vagrant@homestead:/usr/lokal $ node -vv6.3.1
3. Pasang dependensi NPM
Di sini, mesin virtual pada windows berbeda dari sistem Linux nyata. Langsung di Linux:
Instal NPM
Namun, perintah mesin virtual Windows perlu ditambahkan dengan parameter, jika tidak kesalahan akan dilaporkan:
instalasi NPM ---No-bin-link
4. Pasang akselerasi cermin npm taobao
Bahkan, sebelum langkah ketiga, Anda dapat menginstal gambar NPM Taobao terlebih dahulu dan menggunakan perintah:
NPM Instal -G CNPM --registry = https: //registry.npm.taobao.org
Dengan cara ini, sebagian besar perintah NPM dapat diganti dengan CNPM, seperti:
instalasi CNPM
Karena saya menggunakan kerangka kerja PHP Laravel, saya perlu menggunakan alat pembuatan front-end Gulp, jadi untuk menginstal Gulp, gunakan Taobao NPM Mirror untuk menginstal:
CNPM Instal -Global Gulp
Pada titik ini, dependensi Node.js dan NPM diinstal dengan sukses, dan semuanya sama baru.
Ada metode lain: Jangan menginstal CNPM dan cukup gunakan cermin taobao untuk mengatur cermin NPM:
NPM Config Set Registry https://registry.npm.taobao.org
Meringkaskan
Di atas adalah seluruh konten dari proses menghapus dan menginstal Node.js dan NPM. Saya berharap konten artikel ini akan membantu semua orang. Jika Anda memiliki pertanyaan, silakan tinggalkan pesan untuk didiskusikan.