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 页面载入进度条实现代码
Feb 08 Javascript
document.getElementById为空或不是对象的解决方法
Jan 24 Javascript
jQuery实现可收缩展开的级联菜单实例代码
Nov 27 Javascript
JS实现往下不断流动网页背景的方法
Feb 27 Javascript
Angularjs material 实现搜索框功能
Mar 08 Javascript
用js动态添加html元素,以及属性的简单实例
Jul 19 Javascript
jquery ajaxfileupload异步上传插件使用详解
Feb 08 Javascript
解决npm安装Electron缓慢网络超时导致失败的问题
Feb 06 Javascript
json对象及数组键值的深度大小写转换问题详解
Mar 30 Javascript
vue.js数据绑定操作详解
Apr 23 Javascript
JS中的两种数据类型及实现引用类型的深拷贝的方法
Aug 12 Javascript
bootstrap table实现合并单元格效果
Dec 24 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读取csv实现csv文件下载功能
2013/12/18 PHP
深入理解PHP JSON数组与对象
2016/07/19 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
2007/03/10 Javascript
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
2010/04/13 Javascript
JavaScript 语言基础知识点总结(思维导图)
2013/11/10 Javascript
javaScript如何处理从java后台返回的list
2014/04/24 Javascript
js监控IE火狐浏览器关闭、刷新、回退、前进事件
2014/07/23 Javascript
在JavaScript中构建ArrayList示例代码
2014/09/17 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
2016/05/27 Javascript
用jquery获取自定义的标签属性的值简单实例
2016/09/17 Javascript
javascript中href和replace的比较(详解)
2016/11/25 Javascript
基于javascript实现按圆形排列DIV元素(一)
2016/12/02 Javascript
使用jQuery操作DOM的方法小结
2017/02/27 Javascript
JavaScript框架Angular和React深度对比
2017/11/20 Javascript
vue中slot(插槽)的介绍与使用
2018/11/12 Javascript
vue实现动态显示与隐藏底部导航的方法分析
2019/02/11 Javascript
详解微信小程序开发(项目从零开始)
2019/06/06 Javascript
layer扩展打开/关闭动画的方法
2019/09/23 Javascript
js面试题之异步问题的深入理解
2020/09/20 Javascript
Python中bisect的用法
2014/09/23 Python
python urllib爬取百度云连接的实例代码
2017/06/19 Python
python实现飞机大战小游戏
2019/11/08 Python
Python通过yagmail实现发送邮件代码解析
2020/10/27 Python
python中K-means算法基础知识点
2021/01/25 Python
10种CSS3实现的loading动画,挑一个走吧?
2020/11/16 HTML / CSS
天美时手表加拿大官网:Timex加拿大
2016/09/01 全球购物
德国BA保镖药房韩文网:kr.ba.de
2017/09/04 全球购物
介绍一下SQL Server的全文索引
2013/08/15 面试题
声乐专业大学生职业生涯规划书:理想的未来需要自己去打造
2014/09/20 职场文书
党的群众路线教育实践活动实施方案
2014/10/31 职场文书
大学生党性分析材料
2014/12/19 职场文书
2015年维修工作总结
2015/04/25 职场文书
使用RedisTemplat实现简单的分布式锁
2021/11/20 Redis
Mac电脑OS系统下安装Nginx的详细教程
2022/04/14 Servers
python playwright之元素定位示例详解
2022/07/23 Python