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 相关文章推荐
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
Jun 28 Javascript
jquery等宽输出文字插件使用介绍
Sep 18 Javascript
JavaScript面试开发常用的知识点总结
Aug 08 Javascript
jQuery中Chosen三级联动功能实例代码
Mar 07 Javascript
利用node.js写一个爬取知乎妹纸图的小爬虫
May 03 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
Jun 19 Javascript
微信小程序wx:for和wx:for-item的用法详解
Apr 01 Javascript
vue打包相关细节整理(小结)
Sep 28 Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
JS实现页面跳转与刷新的方法汇总
Aug 30 Javascript
关于vue项目中搜索节流的实现代码
Sep 17 Javascript
js前端面试常见浏览器缓存强缓存及协商缓存实例
Jun 21 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截取汉字乱码问题解决方法mb_substr函数的应用
2008/03/30 PHP
php5.3 废弃函数小结
2010/05/16 PHP
ThinkPHP自动验证失败的解决方法
2011/06/09 PHP
PHP安全性漫谈
2012/06/28 PHP
php class类的用法详细总结
2013/10/17 PHP
JavaScript中也使用$美元符号来代替document.getElementById
2010/06/19 Javascript
javascript按位非运算符的使用方法
2013/11/14 Javascript
按下回车键指向下一个位置的一个函数代码
2014/03/10 Javascript
JavaScript验证电子邮箱的函数
2014/08/22 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
2016/06/30 Javascript
微信支付 JS API支付接口详解
2016/07/11 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
基于vue-video-player自定义播放器的方法
2018/03/21 Javascript
vue-cli2.9.3 详细教程
2018/04/23 Javascript
学习React中ref的两个demo示例
2018/08/14 Javascript
React 使用recharts实现散点地图的示例代码
2018/12/07 Javascript
深入理解es6块级作用域的使用
2019/03/28 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第一场 1月24日
2021/03/11 DOTA
Python中条件选择和循环语句使用方法介绍
2013/03/13 Python
Python中字符串的修改及传参详解
2016/11/30 Python
2018年Python值得关注的开源库、工具和开发者(总结篇)
2018/01/04 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
2018/01/10 Python
Python操作Redis之设置key的过期时间实例代码
2018/01/25 Python
python实现美团订单推送到测试环境,提供便利操作示例
2019/08/09 Python
python多进程并发demo实例解析
2019/12/13 Python
python中常见错误及解决方法
2020/06/21 Python
html5图片上传预览示例分享
2014/04/14 HTML / CSS
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
世界上最大的铁人三项商店:Tri UK
2020/11/04 全球购物
几个常见的软件测试问题
2016/09/07 面试题
校园歌咏比赛主持词
2014/03/18 职场文书
大学开学计划书
2014/04/30 职场文书
正科级干部考察材料
2014/05/29 职场文书
干部个人考察材料
2014/12/24 职场文书
jQuery实现广告显示和隐藏动画
2021/07/04 jQuery