我遵循了这个指示。
我的 linux 机器是 CentOS 5.5,所以如果你有 ubuntu,请参阅此站点以获取节点和 socket.io。
节点JS
- 确保你已经安装了 git,或者只是得到它:
须藤百胜安装git
- 从它的 github 站点获取 node 的最后一个源:
git clone http://github.com/ry/node.git && cd 节点
。/配置
制作
进行安装
- 现在您可以运行“node -v”命令并安装当前版本。
节点包管理器 (NPM)
这是一个包管理器,类似于 ruby 世界中的 gems。安装非常简单:
卷曲http://npmjs.org/install.sh | 嘘
就是这样。
表达
安装 NPM 后,接下来的步骤非常简单,只需让 NPM 为您完成所有工作:
npm 安装快递
表达-v
您应该会看到系统中安装了 express 版本。
==================================
成功安装 node.js
如果我输入 node -v
它说 v0.2.5
在那之后,
我试图安装 npm
但它说
[root@gcloud node]# curl http://npmjs.org/install.sh | sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 85 0 85 0 0 128 0 --:--:-- --:--:-- --:--:-- 395
sh: line 1: syntax error near unexpected token `newline'
sh: line 1: `<html>Moved: <a href="https://npmjs.org/install.sh">https://npmjs.org/install.sh</a>'
我尝试了其他命令,
curl -O https://npmjs.org/install.sh sudo sh install.sh
它说
[root@gcloud node]# curl -s https://npmjs.org/install.sh > npm-install-$$.sh
[root@gcloud node]# sh npm-install-*.sh
tar=/bin/tar
version:
tar (GNU tar) 1.23
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
由约翰·吉尔摩和杰伊·芬拉森撰写。您使用的是过时且不受支持的节点版本 (v0.2.5)。请更新节点并重试。