Windows系统下安装Node.js的步骤图文详解


Posted in Javascript onNovember 15, 2016

前言

随着近日Paypal和Netflix宣告 迁移到Node.js, 服务器端Javascript平台已经证明其自身在企业领域的价值. 这对于Node来说是一小步,对于Javascript而言却是一大跨越啊! 来自.NET, Java, PHP, Ruby on Rails和更多技术领域的程序员, 所有游走于服务器端的编码者都会聚集到这个平台上. 作为像 Yahoo, Walmart, 和 Oracle 这样的大玩家入局,, Node 正在甩掉其一直就存在的不成熟和不稳定的坏名声. 在这篇文章中,我会向你展示在Window环境下安装Node.js到底有多容易.

1. 访问 Node.js 的官方网站

Node.js 官方网站地址:https://nodejs.org/en/。如下图:

Windows系统下安装Node.js的步骤图文详解

Node.js 官方提供两个版本:一个是长期支持版本,一个是最新版本。这里建议下载长期支持版本,因为这个版本更稳定。如下图:

Windows系统下安装Node.js的步骤图文详解

选择长期支持版本(点击上面的按钮),下载 Mac 系统的安装包。如下图:

Windows系统下安装Node.js的步骤图文详解

2. 安装 Node.js 的环境

双击 Node.js 的安装文件,进入 Node.js 的安装界面。如下图:

Windows系统下安装Node.js的步骤图文详解

点击右下角的【Next】按钮,继续安装 Node.js 环境。如下图:

Windows系统下安装Node.js的步骤图文详解

如上图所示,显示的是 Node.js 官方的“软件许可协议”。

勾选选项 “I accept the terms in the License Agreement”,表示同意 Node.js 软件许可协议的内容。如下图:

Windows系统下安装Node.js的步骤图文详解

点击【Next】按钮,继续安装 Node.js 环境。如下图:

Windows系统下安装Node.js的步骤图文详解

如上图所示,自定义 Node.js 环境的安装路径,一般建议使用默认路径。

如果自定义安装路径, 需要注意的是: 路径中不能包含中文或空格,可能引起乱码问题。

点击【Next】按钮,继续安装 Node.js 环境。如下图:

Windows系统下安装Node.js的步骤图文详解

如上图所示,自定义安装 Node.js 环境的组件。一般建议安装所有组件,即默认安装。

点击【Next】按钮,继续安装 Node.js 环境。如下图:

Windows系统下安装Node.js的步骤图文详解

如上图所示,询问是否确认安装 Node.js 环境。(此步骤主要是确认之前的设置)

点击【Install】按钮,开始自动安装 Node.js 环境。如下图:

Windows系统下安装Node.js的步骤图文详解

等待 Node.js 环境自动安装完毕,如下图:

Windows系统下安装Node.js的步骤图文详解

如上图所示,点击【Finish】按钮,结束 Node.js 环境的安装过程。

3. 验证 Node.js 是否安装成功

运行 Windows 系统下的 “命令行” 程序,如下图:

Windows系统下安装Node.js的步骤图文详解

在 “终端” 程序中输入如下命令,验证 Node.js 的环境是否安装成功。

node -v

如果在 “命令行” 程序中出现如下图的提示内容,则表示 Node.js 的环境安装成功。如下图:

Windows系统下安装Node.js的步骤图文详解

需要说明的是: node -v 命令表示查看当前 Node.js 环境的版本。

4. 验证 npm 包管理器是否可用

运行 Windows 系统下的 “命令行” 程序,如下图:

Windows系统下安装Node.js的步骤图文详解

在 “命令行” 程序中输入如下命令,验证 npm 包管理器是否可用。

npm -v

如果在 “命令行” 程序中出现如下图的提示内容,则表示 npm 包管理器可用。如下图:

Windows系统下安装Node.js的步骤图文详解

需要说明的是: npm -v 命令表示查看当前 npm 包管理器的版本。

总结

以上就是这篇文章的全部内容,希望本文的内容对大家学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

Javascript 相关文章推荐
javascript实现的动态添加表单元素input,button等(appendChild)
Nov 24 Javascript
各种效果的jquery ui(接口)介绍
Sep 17 Javascript
js图片滚动效果时间可随意设定当鼠标移上去时停止
Jun 26 Javascript
JS辨别访问浏览器判断是android还是ios系统
Aug 19 Javascript
DOM基础教程之使用DOM设置文本框
Jan 20 Javascript
详细分析JavaScript函数定义
Jul 16 Javascript
Markdown+Bootstrap图片自适应属性详解
May 21 Javascript
关于微信jssdk实现多图片上传的一点心得分享
Dec 13 Javascript
JavaScript设计模式之构造函数模式实例教程
Jul 02 Javascript
vue 下列表侧滑操作实例代码详解
Jul 24 Javascript
微信小程序导航栏滑动定位功能示例(实现CSS3的positionsticky效果)
Jan 24 Javascript
微信小程序 可搜索的地址选择实现详解
Aug 28 Javascript
jQuery checkbox选中问题之prop与attr注意点分析
Nov 15 #Javascript
javascript实现消灭星星小游戏简单版
Nov 15 #Javascript
js滚轮事件兼容性问题需要注意哪些
Nov 15 #Javascript
禁用backspace网页回退功能的实现代码
Nov 15 #Javascript
sea.js常用的api简易文档
Nov 15 #Javascript
js实现倒计时及时间对象
Nov 15 #Javascript
Bootstrap简单表单显示学习笔记
Nov 15 #Javascript
You might like
德生PL330的评价与改造
2021/03/02 无线电
用php+javascript实现二级级联菜单的制作
2008/05/06 PHP
php 下载保存文件保存到本地的两种实现方法
2013/08/12 PHP
thinkphp表单上传文件并将文件路径保存到数据库中
2016/07/28 PHP
php 防止表单重复提交两种实现方法
2016/11/03 PHP
从JavaScript的函数重名看其初始化方式
2007/03/08 Javascript
js与jquery获取父级元素,子级元素,兄弟元素的实现方法
2014/01/09 Javascript
php实例分享之实现显示网站运行时间
2014/05/20 Javascript
jQuery的context属性用法实例
2014/12/27 Javascript
JS实现点击复选框将按钮或文本框变为灰色不可用的方法
2015/08/11 Javascript
详谈jQuery中的一些正则匹配表达式
2017/03/08 Javascript
Vue实现购物车功能
2017/04/27 Javascript
webpack+vue中使用别名路径引用静态图片地址
2017/11/20 Javascript
vue中实现图片和文件上传的示例代码
2018/03/16 Javascript
axios post提交formdata的实例
2018/03/16 Javascript
简述JS浏览器的三种弹窗
2018/07/15 Javascript
写gulp遇到的ES6问题详解
2018/12/03 Javascript
Vue中key的作用示例代码详解
2020/06/10 Javascript
JS实现简单移动端鼠标拖拽
2020/07/23 Javascript
JavaScript 获取滚动条位置并将页面滑动到锚点
2021/02/08 Javascript
python常用知识梳理(必看篇)
2017/03/23 Python
Python基于Matplotlib库简单绘制折线图的方法示例
2017/08/14 Python
Python基于time模块求程序运行时间的方法
2017/09/18 Python
浅析python实现scrapy定时执行爬虫
2018/03/04 Python
解决python爬虫中有中文的url问题
2018/05/11 Python
5 分钟读懂Python 中的 Hook 钩子函数
2020/12/09 Python
可持续木材、生态和铝制太阳镜:Proof Eyewear
2019/07/24 全球购物
学生个人的自我评价分享
2013/11/05 职场文书
社区工作感言
2014/02/21 职场文书
党的群众路线教育实践活动心得体会
2014/03/03 职场文书
新手上路标语
2014/06/20 职场文书
幼儿园教师求职信
2015/03/20 职场文书
身份证丢失证明
2015/06/19 职场文书
python 如何在 Matplotlib 中绘制垂直线
2021/04/02 Python
详解mysql三值逻辑与NULL
2021/05/19 MySQL
深入理解go slice结构
2021/09/15 Golang