当我使用node a.js
运行这段代码时
var sys = require('sys');
sys.puts('Hello, World');
我得到以下错误信息
axconfig:端口1未激活
axconfig:端口2不是活动
发布于 2010-03-17 20:55:24
警告:这是旧的,但它可能仍然有效。
您没有安装node.js,而是为您的linux发行版安装了package节点(它包含一些其他无关的软件)。
您可以通过三种方式安装node.js :使用git,下载版本文件,或通过包管理器安装,我建议使用包管理器的易用性和轻松更新的能力。
包管理器
查看Installing Node.js via Package Manager。它提供了如何使用您喜欢的包管理器进行安装的说明。
直接下载
访问node.js的downloads page并下载适用于您的操作系统的软件包。别忘了,这样做不会在以后自动更新node.js!
git源代码编译/
首先你需要git和一个编译器,下面是你如何在debian/ubuntu上安装它们(这取决于你的包管理器):
sudo apt-get install git-core build-essential
(如果你不想使用git,你可以从网站上下载源代码。对于您的操作系统,您仍然需要build-essential或与之相当的版本。)
然后转到将放置“节点”存储库的文件夹,例如~/projects
或~/src
就足够了,并执行以下操作:
git clone https://github.com/joyent/node.git
然后进入节点目录,配置并构建。
cd node && ./configure && make
一切都应该很顺利。在安装node之前,您可以选择运行测试以检查是否存在任何问题:
make test
您最终可以安装node,这允许您在系统中的任何位置运行node命令,并安装javascript库。
make install
...and我们做完了。你可以使用node-repl (node的REPL,想想“交互式解释器”)来测试这些代码行,只需输入node-repl
,用Ctrl+D退出即可。
发布于 2011-05-30 13:10:10
发布于 2012-09-20 15:08:51
安装了node之后,您需要名为nodejs的包
https://stackoverflow.com/questions/2424346
复制相似问题