npm找不到模块'../lib/npm.js'

时间:2017-09-01 05:38:54

标签: javascript node.js react-native npm

我想在CentOS 7机器上使用nodejs和npm。机器无法连接到Internet,因此我将带有一些lib模块的node-v6.2.1-linux-x64文件夹复制到机器中。但输出显示Error: Cannot find module '../lib/npm.js'。我想知道是否正确安装nodejs离线或模块的方法。有帮助吗?谢谢。

1 个答案:

答案 0 :(得分:0)

它不起作用,因为节点模块依赖于您的操作系统。

例如,假设我有一个包含大量节点依赖项的项目,并且我在我的Microsoft计算机上运行npm install,当我复制我的文件并尝试在Apple中运行它时,它将无效。

您必须在不同的计算机上单独使用npm i

也许此链接可以帮助您在没有互联网的情况下获取您的npm模块。 ==>

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