下面分别介绍在Mac, Ubuntu,Centos以及Windows下安装Node.js.
Mac
在Mac下,如果你喜欢用homebrew,那么只用一行就可以装好:
- brew install node
否则,只能考虑手工安装了,步骤如下:
1. 安装Xcode
2. 安装git
3 .运行下面的命令行编译node.js
- git clone git://github.com/joyent/node.git
- cd node
- ./configure
- make
- sudo make install
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
- ./configure
- make
- sudo make install
Windows
用cygwin来安装node,步骤如下:
1. 安装cygwin
2 在cygwin的目录下,运行setup.exe安装下面列表中的包
◆ devel → openssl
◆ devel → g++-gcc
◆ devel → make
◆ python → python
◆ devel → git
3. 运行cygwin
4. 运行下面的命令行:
- git clone git://github.com/joyent/node.git
- cd node
- ./configure
- make
- sudo make install
Centos
- yum install gcc-c++ openssl-devel
- wget --no-check-certificate https://github.com/joyent/node/tarball/v0.3.3
- tar -xzvf ry-node-v0.3.3-0-g57544ba.tar.gz
- cd ry-node-v0.3.3-0-g57544bac1
- ./configure
- make
- make install
Hello Node.js!
写一段小程序例如hello_node.js来验证安装是否正确:
- var http = require('http');
- http.createServer(function (req, res) {
- res.writeHead(200, {'Content-Type': 'text/plain'});
- res.end('Hello Node.jsn');
- }).listen(8124, "127.0.0.1");
- console.log('Server running at http://127.0.0.1:8124/');
用node来运行这段代码
- node hello_node.js
- Server running at http://127.0.0.1:8124/
现在,用浏览器打开 http://127.0.0.1:8124/ , 应该能够看到一条好消息。
参考文档
How to Install Node.js http://howtonode.org/how-to-install-nodejs
Update
补充了在centos上安装Node.js的步骤
分享到:
相关推荐
Node.js是一个基于JavaScript的runtime环境,提供了一个事件驱动、非阻塞I/O模型,使得开发者可以轻松地构建高性能的网络应用程序。 在Linux系统中安装Node.js需要经过以下步骤: 1. 从Node.js官网下载Node.js...
如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js安装.zip如何安装node.js...
node.js安装如何安装node.js教程如何安装node.js教程如何安装node.js教程如何安装node.js教程如何安装node.js教程如何安装node.js教程如何安装node.js教程如何安装node.js教程如何安装node.js教程如何安装node.js...
Node.js 是一个开源、跨平台的 JavaScript 运行环境,它允许开发者在服务器端执行 JavaScript 代码。Node.js 使用 V8 引擎,这是 Google 为 Chrome 浏览器开发的高性能 JavaScript 和 WebAssembly 引擎。Node.js 的...
"安装 Node.js.doc" Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。安装 Node.js 需要注意以下几点: Node.js 简介 Node.js 是运行在...
Node.js 是一个开源的、跨平台...通过以上步骤,你将能够成功地在你的系统上安装 Node.js 12.16.1 和 Yarn,从而可以开始愉快的 JavaScript 开发之旅。记得保持 Node.js 和 Yarn 的更新,以获取最新的功能和安全修复。
### 如何安装Node.js教程 #### 一、Node.js简介 Node.js是一个开源的JavaScript运行时环境,它允许开发者在服务器端使用JavaScript编写应用程序。Node.js基于Chrome V8 JavaScript引擎,能够实现高性能的网络应用...
【JavaScript源代码】这篇文档主要讲述了如何安装Node.js和配置HbuilderX,同时涉及了npm、webpack和vue-cli等关键工具的使用。 1. **Node.js安装**:首先,访问Node.js官网(https://nodejs.org/en/)下载最新版本...
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,允许开发者使用 JavaScript 语言来编写服务器端代码。Node.js 的出现改变了传统的 Web 开发模式,使得开发者可以使用 JavaScript 语言来开发服务器端...
Node.js 是一个基于 Chrome V8 引擎的 ...通过 MSI 安装程序,用户可以轻松地在 Windows 上安装并开始使用 Node.js 和 npm,进行服务器端的 JavaScript 开发。安装过程简单直观,安装后可立即验证并开始开发工作。
Node.js是一种开源、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码,极大地扩展了JavaScript的应用领域。Node.js基于Chrome V8引擎,因此它具有高性能和高效的特性。标题提到的是Node.js的...
Node.js 安装指南 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,使用事件驱动、非阻塞式 I/O 模型,使其轻量又高效。...Node.js 的安装可以让我们更方便地开发基于 JavaScript 的应用程序。
Node.js 是一个开源、跨平台的 JavaScript 运行环境,它让开发者可以在服务器端执行 JavaScript 代码。Node.js 使用了 Google V8 引擎,这个引擎是为 Chrome 浏览器设计的,因此 Node.js 具有高性能和高效性的特点。...
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它允许开发者在服务器端使用 JavaScript 进行编程。Node.js 提供了一个丰富的生态系统,包含了大量的开源库和工具,使得开发网络应用变得更加便捷。在...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
Full Stack Javascript - Learn Backbone.js, Node.js and MongoDB (APress 2015).epub Learning Node.js for Mobile Application Development (Packt 2015).pdf Microsoft Press Node.js for .NET Developers (2015...
Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...
Node.js 是一个开源、跨平台的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码,极大地拓宽了JavaScript的应用领域。标题“Welcome to Node.js v14.17.6”表明我们将探讨的是Node.js的特定版本——v...
Node.js是一个开源、跨平台的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码,极大地拓宽了JavaScript的应用领域。 描述中的“windows 2008可安装 x64”进一步确认了我们的关注点是64位版本的...
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript,极大地推动了前端开发的进步。版本 16.12.0 是 Node.js 的一个重要更新,包含了多项性能优化和新特性的引入,...