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 相关文章推荐
javascript div 遮罩层封锁整个页面
Jul 10 Javascript
JavaScript 继承详解 第一篇
Aug 30 Javascript
javascript中动态加载js文件多种解决办法总结
Nov 15 Javascript
jQuery实现拖动调整表格单元格大小的代码实例
Jan 13 Javascript
浅谈jQuery页面的滚动位置scrollTop、scrollLeft
May 19 Javascript
酷炫jQuery全屏3D焦点图动画效果
Mar 22 Javascript
基于jQuery实现简单人工智能聊天室
Feb 10 Javascript
Require.JS中的几种define定义方式示例
Jun 01 Javascript
微信小程序五子棋游戏的棋盘,重置,对弈实现方法【附demo源码下载】
Feb 20 Javascript
vue+Element中table表格实现可编辑(select下拉框)
May 21 Javascript
JavaScript如何实现图片处理与合成
May 29 Javascript
学前端,css与javascript重难点浅析
Jun 11 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实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
限制文本字节数js代码
2007/03/06 Javascript
用js实现的检测浏览器和系统的函数
2009/04/09 Javascript
jQuery基础知识filter()和find()实例说明
2010/07/06 Javascript
jQuery下通过$.browser来判断浏览器.
2011/04/05 Javascript
jquery下checked取值问题的解决方法
2012/08/09 Javascript
js实现两个值相加alert出来精确到指定位
2013/09/25 Javascript
使用jquery实现的循环连续可停顿滚动实例
2016/11/23 Javascript
如何在 Vue.js 中使用第三方js库
2017/04/25 Javascript
JS中mouseup事件丢失的原因与解决办法
2017/06/14 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
2019/04/04 Javascript
js实现GIF图片的分解和合成
2019/10/24 Javascript
javascript History对象原理解析
2020/02/17 Javascript
keep-Alive搭配vue-router实现缓存页面效果的示例代码
2020/06/24 Javascript
[01:02:09]Liquid vs TNC 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21
2020/07/19 DOTA
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
Windows下Python使用Pandas模块操作Excel文件的教程
2016/05/31 Python
Python实现多进程共享数据的方法分析
2017/12/04 Python
python爬虫获取淘宝天猫商品详细参数
2020/06/23 Python
Django中更改默认数据库为mysql的方法示例
2018/12/05 Python
Python箱型图绘制与特征值获取过程解析
2019/10/22 Python
Python通过队列来实现进程间通信的示例
2020/10/14 Python
python跨文件使用全局变量的实现
2020/11/17 Python
英国助听器购物网站:Hearing Direct
2018/08/21 全球购物
Magee 1866官网:Donegal粗花呢外套和大衣专家
2019/11/01 全球购物
Pamela Love官网:纽约设计师Pamela Love的精美、时尚和穿孔珠宝
2020/10/19 全球购物
俄罗斯苹果优质经销商商店:iPort
2020/05/27 全球购物
Ibatis如何调用存储过程
2015/05/15 面试题
最新结婚典礼主持词
2014/03/14 职场文书
2014高中生入党思想汇报范文
2014/09/13 职场文书
基层党员干部四风问题整改方向和措施
2014/09/25 职场文书
小学同学聚会感言
2015/07/30 职场文书
小学五年级(说明文3篇)
2019/08/13 职场文书
mybatis3中@SelectProvider传递参数方式
2021/08/04 Java/Android
vue实现Toast组件轻提示
2022/04/10 Vue.js