2017-09-01 90 views
2

我試圖使用和的NodeJS NPM CentOS的7臺機器上。機器無法連接到互聯網,因此我將一些lib模塊的node-v6.2.1-linux-x64文件夾複製到機器中。但輸出顯示Error: Cannot find module '../lib/npm.js'。我想知道是否是離線安裝nodejs或模塊的正確方法。任何幫助?謝謝。NPM找不到模塊」 ../lib/npm.js'

回答

0

這是行不通的,因爲節點模塊依賴於您的操作系統。

例如,假設我有一個有大量節點依賴項的項目,我在我的微機上運行npm install,當我複製我的文件並嘗試在Apple中運行它時,它不起作用。

你要在不同的機器上使用npm i seperetly。

也許這裏這個鏈接可以幫助你得到你的NPM模塊沒有互聯網。 ==>

https://github.com/npm/npm/issues/1349

+0

他們都是Centos ..幾乎相同的環境。 –

+0

邏輯上它應該工作,但是當我在windows 7機器上直接嘗試Windows 10 npm模塊時,它對我來說也不工作 – Atlas