Wie installiere ich das globale node-Modul offline? Der folgende Artikel zeigt Ihnen, wie Sie das globale Knotenmodul offline installieren. Ich hoffe, er wird Ihnen helfen!
Wie installiert man Node-Module normalerweise offline? [Empfohlenes Lernen: „nodejs Tutorial“]
In der täglichen Entwicklung installieren wir Knotenmodule normalerweise durch Online-Installation, es besteht jedoch immer Bedarf an einer Offline-Installation. Wenn beispielsweise das Intranet des Unternehmens nicht mit dem Internet verbunden ist, was soll ich dann tun, wenn ich ein Modul installieren muss?
Heute werde ich die Methode zur Offline-Installation des Knotenmoduls zusammenfassen, indem ich das globale Asar-Modul offline installiere.
Installationsumgebung: MacOS
Da es sich um eine Offline-Installation handelt, müssen Sie zunächst das entsprechende Modul über das Netzwerk herunterladen. In diesem Artikel wird npm install -D asar
zum Herunterladen des Asar-Moduls und seiner Abhängigkeiten verwendet. Die Dateistruktur ist wie folgt: npm install -D asar
来下载 asar 模块及其依赖,文件结构如下:
方法一的原理就和我们在线安装 node 模块一样,直接通过 npm intall -g XXX
来安装。
首先,我们在 asar 文件夹下新建一个 node_modules 文件夹,并将 test/node_modules
下除了 .bin 和 asar 之外的文件夹都移动到 test/node_modules/asar/node_modules
文件夹下,结构如下图:
在终端执行以下命令(路径为 test/node_modules/asar
的绝对路径):
npm install -g /Users/code/test/node_modules/asar复制代码
然后在任意位置的终端中执行 asar -V
,验证是否安装成功,结果如下:
表示已经成功安装了 asar 模块,大功告成!
在 MacOS 上,通过该方法安装的全局模块只是生成了一个全局指令的软连接,验证如下:
执行 where asar
,得到结果:
然后前往路径 /usr/local/bin/asar
下找到 asar,查看其属性:
所以,千万不要删除或者重命名 test/node_modules/asar/
文件路径,否则会导致全局 asar 失效!
在 windows 下,使用该方法后,整个 asar 文件夹被完整复制到了
AppData/Roaming/npm/node_modules
npm intall -g XXX
. test/node_modules
außer .bin und asar nach test/node_modules/asar /node_modules
Ordner, die Struktur ist wie folgt:
Führen Sie den folgenden Befehl im Terminal aus (der Pfad ist der absolute Pfad von test/node_modules/asar
):
🎜🎜 bedeutet, dass das Asar-Modul erfolgreich installiert wurde und Sie fertig sind! 🎜 wo asar
, erhalten Sie das Ergebnis: 🎜🎜🎜🎜Dann gehen Sie zum Pfad /usr/local/bin/asar
, um asar zu finden und seine Eigenschaften anzuzeigen: 🎜🎜🎜🎜Also niemals test/node_modules/ löschen oder umbenennen asar /
Dateipfad, andernfalls schlägt das globale asar fehl! 🎜🎜Unter Windows wird nach Verwendung dieser Methode der gesamte Ordner „asar“ vollständig nach AppData/Roaming/npm/node_modules
kopiert. Das Löschen des ursprünglichen Ordners „asar“ hat keine Auswirkungen auf die Verwendung. 🎜🎜🎜🎜Zusammenfassung🎜🎜🎜Das Obige ist eine einfache Methode, das globale Knotenmodul offline zu installieren. Ich hoffe, es wird für alle hilfreich sein! 🎜🎜Natürlich gibt es mehr als eine Möglichkeit, Knotenmodule offline zu installieren. Wie installiert man Knotenmodule normalerweise offline? Herzlich willkommen zum Diskutieren und Austauschen im Kommentarbereich! 🎜🎜~Dieser Artikel ist zu Ende, vielen Dank fürs Lesen! 🎜🎜Weitere Kenntnisse zum Thema Programmierung finden Sie unter: 🎜Programmiervideos🎜! ! 🎜
Das obige ist der detaillierte Inhalt vonEine kurze Diskussion darüber, wie man globale Knotenmodule offline installiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!