Node.js  -  Ubuntu 14.04入门(Trusty Tahr)

在本文中,我们将介绍node.js应用程序的安装和基本用法。 Node是一组用于JavaScript的库,它允许它在浏览器之外使用。 它主要专注于创建简单,易于构建的网络客户端和服务器。

绝望。

您将不得不从官方网站下载该软件包。 下载后,在终端中输入以下命令。

	tar -xzf node-v0.x.x.tar.gz
	cd node-v0.x.x.tar.gz
	./configure
	sudo make install
	



以上命令应该现在可以安装所需的依赖项。

apt-get -y install build-essential

现在安装完成后,请输入以下内容:



以上命令仅用于验证您的nodej是否正确安装。 有关iinstallation的更多信息,请点击此处

第一课程

它的时间开始于基本的着名节目“Hello World!” 只需将此代码复制到任何文本编辑器中,并将其保存为“your-name.js”。

console.log('Hello World!.');



现在保存该文件并键入以下命令:



这应该在终端上打印臭名昭着的输出。

hello world在http服务器上。

现在以上,我们将在http服务器或本地主机上使用它。 将以下代码复制并粘贴到编辑器中:

	var http = require('http');
	var server = http.createServer(function(req, res) {
		res.writeHead(200);
		res.end('Hello Http');
	});
	server.listen(8080);
	



并保存为“http.js”。 现在转到终端并输入:

node http.js

这样会看起来像



你会注意到的第一件事是,这个程序与我们第一个不同,不会立即退出。 这是因为节点程序将始终运行,直到确定没有进一步的事件是可能的。 在这种情况下,打开的http服务器是会使事情发生的事件的源头。 测试服务器就像打开一个新的浏览器标签一样简单,并导航到以下url:http:// localhost:8080 /。 如预期的那样,你应该会看到一个响应:'Hello Http'。



您也可以通过打开一个新的终端窗口并键入以进行检查:



现在让我们仔细看看我们的小程序中涉及的步骤。 在第一行中,我们包括http核心模块,并将其分配给一个名为http的变量。 有关模块系统的更多信息,请参见下一节。 接下来,通过调用http.createServer创建一个名为server的变量。 传入此调用的参数是一个闭包,每当http请求进入时调用。最后,我们调用server.listen(8080)来告诉node.js我们希望我们的服务器运行的端口。 \如果要在端口80上运行,则需要以root身份执行程序。 现在当您将浏览器指向“localhost:8080”时,将使用req和res对象调用连接关闭。 req是一个可读的流,为每个传入的数据(如表单提交或文件上传)发出“数据”事件。 res对象是用于将数据发送回客户端的可写入流。 在我们的例子中,我们只是发送一个200 OK的标题,以及身体的“Hello Http”。 所以这里是如何使用node.js anny quuestions注释的基础知识如下。

链接

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏