【问题标题】:installing nodejs without dependencies安装没有依赖关系的nodejs
【发布时间】:2013-05-03 22:20:29
【问题描述】:

您好,我有一个没有任何互联网连接的 ubuntu 服务器。我需要安装 node 和所有与 npm 相关的包。我有 nodejs 的源文件和所有 node 模块。有什么方法可以在不使用以下代码的情况下安装构建基本包和 python 依赖项

sudo apt-get update
sudo apt-get install build-essential -y
sudo apt-get install python libssl-dev -y 

这些命令实际上命中了一个外部 url,这是不可能的,因为没有互联网连接。我被困在这里。任何帮助都会很有帮助。

【问题讨论】:

    标签: node.js ubuntu installation npm


    【解决方案1】:
    $tar -zxf node-v0.10.5.tar.gz 
    $cd node-v0.10.5
    $./configure && make && sudo make install
    

    只需先从http://nodejs.org/download/下载节点

    每个 npm 包都可以独立,因此通过在有连接的机器上使用 npm,您可以将带有模块的 node_modules 文件移动到新机器上。

    【讨论】:

    • 如果我必须在全局范围内安装任何模块,请说 npm install forever -g 如果我只是移动文件夹,它会起作用
    • 我尝试了上面的过程。下面是我得到的错误 make[1]: g++: Command not found make[1]: *** [/home/user1/Desktop/node-v0 .8.12/out/Release/obj.target/v8_base/deps/v8/src/accessors.o] 错误 127 make[1]: 离开目录 `/home/user1/Desktop/node-v0.8.12/out' make: *** [节点] 错误 2
    • 编辑:g++ 没有安装,我想找个方法来添加它。试试这个:ubuntuforums.org/showthread.php?t=1513430
    • 关于你的第二个问题,我不知道全局变量的工作方式是否相同,我总是使用本地
    • 如果我在一台机器上编译节点并将编译后的源代码移动到另一台机器上会怎样
    猜你喜欢
    • 2015-11-22
    • 2013-02-09
    • 2015-02-17
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    • 2015-10-11
    • 2014-09-16
    • 1970-01-01
    相关资源
    最近更新 更多