Bagaimana untuk memasang modul nod global di luar talian? Artikel berikut akan memperkenalkan kepada anda cara memasang modul nod global di luar talian. Saya harap ia akan membantu anda!
Bagaimanakah anda biasanya memasang modul nod di luar talian? [Pembelajaran yang disyorkan: "tutorial nodejs"]
Dalam pembangunan harian, kami biasanya memasangnya dalam talian modul nod, tetapi ia tidak dijamin bahawa akan ada keperluan untuk pemasangan luar talian. Contohnya, jika intranet syarikat tidak disambungkan ke Internet, apakah yang perlu saya lakukan jika saya perlu memasang modul?
Hari ini, saya akan meringkaskan kaedah pemasangan modul nod di luar talian dengan memasang modul asar global di luar talian.
Persekitaran pemasangan: MacOS
Memandangkan ia adalah pemasangan luar talian, anda perlu memuat turun modul yang sepadan melalui rangkaian terlebih dahulu. Dalam artikel ini, gunakan npm install -D asar
untuk memuat turun modul asar dan kebergantungannya Struktur fail adalah seperti berikut:
Prinsip kaedah satu adalah sama seperti apabila kita memasang modul nod dalam talian, memasangnya terus melalui npm intall -g XXX
.
Pertama, kami mencipta folder node_modules baharu di bawah folder asar, dan mengalihkan semua folder di bawah test/node_modules
kecuali .bin dan asar ke folder test/node_modules/asar/node_modules
Strukturnya adalah seperti berikut:
Laksanakan arahan berikut dalam terminal (laluan ialah laluan mutlak test/node_modules/asar
):
npm install -g /Users/code/test/node_modules/asar复制代码
Kemudian laksanakan , sahkan sama ada pemasangan berjaya, hasilnya adalah seperti berikut: asar -V
dan dapatkan hasilnya: where asar
untuk mencari asar dan lihat sifat-sifatnya: /usr/local/bin/asar
, jika tidak, asar global akan gagal! test/node_modules/asar/
Di bawah tingkap, selepas menggunakan kaedah ini, keseluruhan folder asar disalin sepenuhnya keMemadamkan folder asar asal tidak akan menjejaskan penggunaan.
AppData/Roaming/npm/node_modules
Video Pengaturcaraan! !
Atas ialah kandungan terperinci Perbincangan ringkas tentang cara memasang modul nod global di luar talian. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!