Node.js入门教程:在windows和Linux上安装配置Node.js图文教程


Posted in Javascript onAugust 14, 2014

本章节我们将向大家介绍在window和Linux上安装Node.js的方法。

本安装教程以Node.js v0.10.26 版本为例。

Node.js安装包及源码下载地址为:http://www.nodejs.org/download/。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

根据不同平台系统选择你需要的Node.js安装包。

注意:Linux上安装Node.js需要安装Python 2.6 或 2.7 ,不建议安装Python 3.0以上版本。

Windowv 上安装Node.js

Windows 安装包(.msi) :

32 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/node-v0.10.26-x86.msi

64 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/x64/node-v0.10.26-x64.msi

安装步骤:

步骤 1 : 双击下载后的安装包 node-v0.10.26-x86.msi,如下所示:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 2 : 点击以上的Run(运行),将出现如下界面:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 3 : 勾选接受协议选项,点击 next(下一步) 按钮 :

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 4 : Node.js默认安装目录为 "C:\Program Files\nodejs\" , 你可以修改目录,并点击 next(下一步):

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 5 : 点击树形图标来选择你需要的安装模式 , 然后点击下一步 next(下一步)

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 6 :点击 Install(安装) 开始安装Node.js。你也可以点击 Back(返回)来修改先前的配置。 然后并点击 next(下一步):

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

安装过程:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

点击 Finish(完成)按钮退出安装向导。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入"cmd" => 输入命令"path",输出如下结果:

PATH=C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\python32\python;C:\MinGW\bin;C:\Program Files\GTK2-Runtime\lib;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\nodejs\;C:\Users\rg\AppData\Roaming\npm

我们可以看到环境变量中已经包含了C:\Program Files\nodejs\

检查Node.js版本

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

Windows 二进制文件 (.exe)安装 :

32 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/node.exe

64 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/x64/node.exe

安装步骤

步骤 1 : 双击下载的安装包 Node.exe ,将出现如下界面 :

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

点击 Run(运行)按钮将出现命令行窗口:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

版本测试

进入 node.exe 所在的目录,如下所示:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

如果你获得以上输出结果,说明你已经成功安装了Node.js。

Linux上安装 Node.js Ubuntu 安装

以下部分我们将介绍在Ubuntu Linux下安装 Node.js 。 其他的Linux系统,如Centos等类似如下安装步骤。

在 Github 上获取 Node.js 源码:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

在完成下载后,将源码包名改为 'node'。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

修改目录权限:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

使用 './configure' 创建编译文件。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

编译: make。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

完成安装: make install。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

最后我们输入'node --version' 命令来查看Node.js是否安装成功。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

centOS下安装nodejs

1、下载源码,你需要在http://nodejs.org/下载最新的Nodejs版本,本文以v0.10.24为例:

cd /usr/local/src/wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz

2、解压源码

tar zxvf node-v0.10.24.tar.gz

3、 编译安装

cd node-v0.10.24./configure --prefix=/usr/local/node/0.10.24makemake install

4、 配置NODE_HOME,进入profile编辑环境变量

vim /etc/profile

设置nodejs环境变量,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:

#set for nodejsexport NODE_HOME=/usr/local/node/0.10.24export PATH=$NODE_HOME/bin:$PATH

:wq保存并退出,编译/etc/profile 使配置生效

source /etc/profile

验证是否安装配置成功

node -v

输出 v0.10.24 表示配置成功

npm模块安装路径

/usr/local/node/0.10.24/lib/node_modules/

注:Nodejs 官网提供了编译好的Linux二进制包,你也可以下载下来直接应用。

Javascript 相关文章推荐
原生JS绑定滑轮滚动事件兼容常见浏览器
Jun 30 Javascript
Javascript模拟加速运动与减速运动代码分享
Dec 11 Javascript
举例详解AngularJS中ngShow和ngHide的使用方法
Jun 19 Javascript
JavaScript实现删除,移动和复制文件的方法
Aug 05 Javascript
jQuery实现简单下拉导航效果
Sep 07 Javascript
window.location.reload 刷新使用分析(去对话框)
Nov 11 Javascript
jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
Feb 16 Javascript
JavaScript仿聊天室聊天记录
Dec 27 Javascript
JavaScript中for循环的几种写法与效率总结
Feb 03 Javascript
js实现移动端编辑添加地址【模仿京东】
Apr 28 Javascript
简单实现vue验证码60秒倒计时功能
Oct 11 Javascript
Vue中 key keep-alive的实现原理
Sep 18 Javascript
JQuery Tips相关(1)----关于$.Ready()
Aug 14 #Javascript
javascript实现获取cookie过期时间的变通方法
Aug 14 #Javascript
javascript检查浏览器是否支持flash的实现代码
Aug 14 #Javascript
用Jquery选择器计算table中的某一列某一行的合计
Aug 13 #Javascript
html文档中的location对象属性理解及常见的用法
Aug 13 #Javascript
js中string转int把String类型转化成int类型
Aug 13 #Javascript
JS 排序输出实现table行号自增前端动态生成的tr
Aug 13 #Javascript
You might like
php中过滤非法字符的具体实现
2013/10/29 PHP
php数据库备份还原类分享
2014/03/20 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
PHP后期静态绑定之self::限制实例分析
2018/12/21 PHP
PHP的静态方法与普通方法用法实例分析
2019/09/26 PHP
php array 转json及java 转换 json数据格式操作示例
2019/11/13 PHP
javascript中的throttle和debounce浅析
2014/06/06 Javascript
从JQuery源码分析JavaScript函数的apply方法与call方法
2014/09/25 Javascript
jQuery模拟新浪微博首页滚动效果的方法
2015/03/11 Javascript
jQuery+JSON实现AJAX二级联动实例分析
2015/12/18 Javascript
浅谈JS中逗号运算符的用法
2016/06/12 Javascript
jQuery返回定位插件详解
2017/05/15 jQuery
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
element-ui upload组件多文件上传的示例代码
2018/10/17 Javascript
js实现ATM机存取款功能
2020/10/27 Javascript
Vue分页效果与购物车功能
2019/12/13 Javascript
VSCode搭建React Native环境
2020/05/07 Javascript
[51:17]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
Python使用pymysql小技巧
2017/06/04 Python
python数据结构之链表的实例讲解
2017/07/25 Python
python提取图像的名字*.jpg到txt文本的方法
2018/05/10 Python
Python中的self用法详解
2019/08/06 Python
python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性
2020/02/25 Python
Python图像处理库PIL中图像格式转换的实现
2020/02/26 Python
python批量替换文件名中的共同字符实例
2020/03/05 Python
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
2021/01/09 Python
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
2012/12/31 HTML / CSS
关于HTML5的22个初级技巧(图文教程)
2012/06/21 HTML / CSS
ORLY官网:美国专业美甲一线品牌
2019/12/11 全球购物
大专生自荐信
2013/10/04 职场文书
大三在校生电子商务求职信
2013/10/29 职场文书
2015年元旦联欢晚会活动总结
2014/11/28 职场文书
五一劳动节活动总结
2015/02/09 职场文书
2015年支教教师工作总结
2015/07/22 职场文书
社会心理学学习心得体会
2016/01/22 职场文书
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android