介绍linux下的安装,Node在Linux环境下的安装和使用都非常方便,建议在Linux下运行Node,
我使用的是Ubuntu
安装依赖包:
sudo apt-get install g++ curl libssl-dev apache2-utils
sudo apt-get install git-core
在终端一步步运行一下命令:
git clone git://github.com/joyent/node.git
cd node
./confirgure
make #(时间有点长)
sudo make install
这样子node.js就安装完成。
测试一下:
vi helloWorld.js
console.log('Hello World');
node helloWorld.js
Hello World
即完成安装。
启动服务:
vi server.js
var http = require('http');
http.createServer(
function(req,res){
res.writeHead(200,{'Content-Type':'text-plain'});
res.end('Hello World\n');
}
).listen(10086,"localhost");
console.log('Server running at http://localhost:1337');
node server.js
如果成功,则控制台打印:
Server running at http://localhost:1337
如果端口冲突,则控制台打印:
events.js:77
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE
at errnoException (net.js:928:11)
at Server._listen2 (net.js:1066:14)
at listen (net.js:1088:10)
at net.js:1162:9
at asyncCallback (dns.js:68:16)
at Object.onanswer [as oncomplete] (dns.js:121:9)
分享到:
相关推荐
Linux系统中安装Node.js是指将Node.js runtime环境安装到Linux操作系统中,以便开发和运行基于Node.js的应用程序。Node.js是一个基于JavaScript的runtime环境,提供了一个事件驱动、非阻塞I/O模型,使得开发者可以...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
5. **安装 Node.js**: 在64位 Linux 系统上,用户通常需要先使用 `tar` 命令解压文件,然后通过 `sudo` 或 `root` 权限将解压后的目录移动到 `/usr/local` 目录下,以便全局访问。例如: ``` tar -xzf node-v...
Node.js 是一个开源的、跨平台...通过以上步骤,你将能够成功地在你的系统上安装 Node.js 12.16.1 和 Yarn,从而可以开始愉快的 JavaScript 开发之旅。记得保持 Node.js 和 Yarn 的更新,以获取最新的功能和安全修复。
1. `bin`:包含可执行文件,如`node`和`npm`,这两个是Node.js的核心工具,`node`用于执行JavaScript代码,`npm`是Node.js的包管理器,用于安装、管理和更新依赖库。 2. `include`:包含了Node.js的头文件,供C++...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 ...
在 Linux 平台上,我们可以使用 apt-get 命令来安装 Node.js。 使用 nvm 工具也可以安装 Node.js,nvm 是一个 Node.js 版本管理工具,允许我们快速切换 Node.js 的版本。 Lesson 2: 了解并使用 Http 模块 Http ...
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 ...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这个技术的出现极大地拓宽了JavaScript的应用范围,不再局限于浏览器前端。本文将详细介绍Node.js的安装、...
3. **安装Node.js on Linux**:在Linux上安装Node.js,可以使用官方的二进制包(如本例中的tar.gz文件),也可以通过包管理器(如apt、yum或dnf)来安装。对于二进制包,通常需要解压,然后将`bin`目录添加到PATH...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
安装 Node.js 后,用户可以通过 `node` 命令执行 JavaScript 代码,使用 `npm` 命令管理项目依赖,例如安装新包、更新现有包、创建新的 Node.js 项目等。Node.js 社区活跃,持续推动着 Web 开发领域的创新,使得...
**Node.js稳定安装版本** Node.js是一款开源、跨平台的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码。Node.js基于Chrome V8引擎,因此它具有高性能和高效率的特点,广泛应用于构建实时的、可伸缩...
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 ...