我想在CentOS 7机器上使用nodejs和npm。机器无法连接到Internet,因此我将带有一些lib模块的node-v6.2.1-linux-x64文件夹复制到机器中。但输出显示Error: Cannot find module '../lib/npm.js'
。我想知道是否正确安装nodejs离线或模块的方法。有帮助吗?谢谢。
答案 0 :(得分:0)
它不起作用,因为节点模块依赖于您的操作系统。
例如,假设我有一个包含大量节点依赖项的项目,并且我在我的Microsoft计算机上运行npm install
,当我复制我的文件并尝试在Apple中运行它时,它将无效。
您必须在不同的计算机上单独使用npm i
。
也许此链接可以帮助您在没有互联网的情况下获取您的npm模块。 ==>