javascript js修改页面title - 使用节点框架运行简单的JavaScript时出错




4 Answers

警告:这是旧的,但它可能仍然有效。

您没有安装node.js,而是为您的Linux发行版安装了包节点 (包含一些其他不相关的软件)。

您可以通过三种方式安装node.js:使用git,下载版本文件或通过软件包管理器进行安装,我建议使用软件包管理器以方便使用和轻松更新。

包管理器

查看通过包管理器安装Node.js。 它有关于如何使用您的首选项的包管理器进行安装的说明。

直接下载

转到node.js的下载页面并下载适用于您的操作系统的软件包。 不要忘记,这样做,不会在稍后自动更新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

一切都应该顺利。 在安装节点之前,您可以选择运行测试来检查是否有任何问题:

make test

您可以最终安装节点,这允许您在系统中的任何位置运行节点命令并安装JavaScript库。

make install

...我们完成了。 您可以使用node-repl(节点的REPL ,think“interactive interpreter”)来测试这些代码行,只需键入node-repl ,使用Ctrl + D退出。

jquery更改title js设置页面标题

当我使用node a.js运行这段代码时:

var sys = require('sys');
sys.puts('Hello, World');

我收到以下错误信息

axconfig: port 1 not active
axconfig: port 2 not active



你安装了节点,你想要一个名为nodejs的包




布兰登赫尔维格是正确的。 它发生在我身上。 一般来说,如果你遇到这种类型的错误,你已经安装了错误的软件包。 以下是安装Node.js最新版本之一的更多说明。

固定

sudo apt-get remove node 

这将删除意外安装的软件包。 包nodenodejs名称都是相同的,即node

如果你使用sudo apt-get install node ,你会得到一个旧版本。 但是,感谢Chris Lea,我们为此任务获得了PPA。

sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

这应该会在应用程序中为您提供最新版本的Node.js

如果您需要最新版本,则可以从源代码安装。 但我认为这样更干净。




如果忍者建议的Node.js安装适用于您(例如在AWS Ubuntu上):

sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

您可能仍然想要将节点添加到您的系统路径中,如下所示:

export PATH=/usr/bin/:$PATH

所以你可以输入

node webapp.js

代替

/usr/bin/node webapp.js

只需键入,即可找到您的节点安装路径

which node



Related

javascript node.js