配置 node.js 环境
安装 Node.js
1. 下载 Node.js, 首先到官网 http://nodejs.org/download/ 的下载页面下载 Windows 版本, 这里有两种版本,推荐 .msi 的安装程序,包含了 Node.js 和 NPM 两个程序,比较方便,.exe 版本仅仅包含 node.js 的部分。

2. 下载之后,直接执行 node-v0.10.31-x64.exe 安装程序。

继续

同意许可协议。

默认的安装路径

可以看到,其中包含了 Node.js 运行时,npm 包管理工具,相当于 .NET 中的 Nuget 包管理器,还有相应的文档。
注意最后一步,还会将程序的路径添加到 PATH 中,就可以到处直接使用了。

确认之后就开始正式安装。

安装完成。
配置 PATH 路径
如果使用 .msi 安装程序的话,这一步就不用做了。
如果你自己折腾的话,还要配置一下 PATH 路径, 在系统的 PATH 路径中加入你的 Node.js 搜索路径。
验证 NodeJs 安装
打开一个命令行窗口,输入node -v,输出如下说明nodejs安装成功:
完成了吗?还没有,你还需要 npm。
关于 npm
使用上面的方式,其实你就已经搞定 npm 了。但是,如果你没有使用 .msi 安装,而是直接下载了 node.exe,那么,你还需要自己来处理 npm 了,没有 npm 你会很痛苦的。
首先,你需要到 github 上的 npm 页面:https://github.com/npm/npm
往下看说明,你会看到这一段。

点击这个链接。你会看到一个 npm 下载包的列表,奇怪的是这个列表居然是正序的,你需要拉到最后找最新的版本,我现在看到的是这样。

最新的就是 npm-1.4.9 啦,直接下载 .zip 的压缩包,.tgz 是 linux 上常用的压缩包,我们就不用了。
将这个压缩包解压到你的 nodejs 目录中就可以了。最后你的 nodejs 目录中应该是这样就对了。

验证 NPM 安装
打开一个新的控制台窗口,输入npm,很可能你会看到如下的输出,不要沮丧,其实很简单。
如果出现以上错误,则到当前用户的文件夹下,进入C:\Users\[用户名]\AppData\Roaming文件夹下,创建名为npm的文件夹即可。
重新运行,看到如下结果说明npm安装成功:
祝贺你!你已经配置好 NodeJs 的环境了!
配置 node.js 环境的更多相关文章
- Sublime3 配置node.js 环境 The process "node.exe" not found
配置中文显示调试结果 [下载地址](https://github.com/tanepiper/SublimeText-Nodejs) 1. 到上述地址下载压缩文件 2.将文件解压到sublime的插件 ...
- Centos7下配置node.js环境
1.软件环境: Centos7.VMware 10.0.NodeJS v0.10.24 2.安装过程 1>安装过程中需要管理员权限,及root权限,可以敲入如下命令. [sharing@loca ...
- centos 6.x 安装配置 node.js 环境
下载 可以在本地下载node.js最新版,然后通过ftp工具上传到服务器,或者直接在服务器终端使用wget命令下载(我当时下载的是node-v6.11.3-linux-x64版本,其他版本请查看上面链 ...
- sublime text3配置node.js环境,以及出现的问题
1) 下载sublime并安装,下载列表:https://www.sublimetext.com/3 2) 下载sublime的nodejs插件,需是集成Nodejs插件到sublime中,下载地址: ...
- Mac配置Node.js环境
打开终端输入命令:(安装brew) ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/mast ...
- Linux下配置Node.js环境
1.下载代码 下载地址:https://nodejs.org/en/download/ 下载Linux Binaries (.tar.xz)版本,位数根据操作系统位数选择 2.复制代码包 用FTP上传 ...
- Mac下配置node.js环境(Mac 10.12)
有安装就有卸载,卸载教程参考:http://www.cnblogs.com/EasonJim/p/6287141.html 一.官方下载pkg安装包 1.安装 到官网https://nodejs.or ...
- Linux CentOS6系统安装最新版本Node.js环境及相关文件配置
Node.js,当前应用非常广泛的Javascript运行环境,采用C++编写的,目前应用较多的用于WEB应用中,执行效率还是非常高的,虽然老左不从业程序的开发,但是有些时候在玩VPS的时候还是会遇到 ...
- 阿里云 CentOS7.2 配置FTP+Node.js环境
本人小白,写下这篇博客意在记录踩过的坑,大神请绕道~ 准备工作 安装自己喜欢的连接软件(一般是putty或者xshell),本人选择的是xshell,软件如图 : 通过软件中的ssh连接连接上已经购买 ...
随机推荐
- WebDriver定位元素方法
如果把页面上的元素看作人的话,在现实世界如何找到某人呢?方法有三: 一.通过人本身的属性,例如他的姓名,手机号,身份证号,性别,这些可区别他人的属性.在web页面上的元素也有这些属性,例如,id.na ...
- leetcode52. N-Queens II
Follow up for N-Queens problem. Now, instead outputting board configurations, return the total numbe ...
- Opencv读取视频
CvCapture 是一个结构体,用来保存图像捕获所需要的信息. opencv提供两种方式从外部捕获图像 一种是从摄像头中, 一种是通过解码视频得到图像. 两种方式都必须从第一帧开始一帧一帧的按顺序获 ...
- android之下拉刷新(reflush)
package com.example.reflush; import android.app.ListActivity; import android.os.Bundle; import andro ...
- C/C++的四大内存分区 分类: C/C++ 2015-05-09 01:36 163人阅读 评论(0) 收藏
导读 正确的理解C/C++程序的内存分区,是合格程序猿的基本要求. 网络上流形两大版本内存分区,分别为: 1. 五大内存分区:堆.栈.全局/静态存储区.自由存储区和常量存储区. 2. 五大内存分区:堆 ...
- python requests库入门[转]
首先,确认一下: Requests 已安装 Requests是 最新的 让我们从一些简单的示例开始吧. 发送请求 使用Requests发送网络请求非常简单. 一开始要导入Requests模块: > ...
- ios获取CELLID,LAC等信息方法
搞了一个来月的这个东西了,还是没有完全解决问题,下面方法可以获取简单的Cell信息,方法一://CoreTelephony.h//主要就这两个结构体,其他需要的话,自己添加struct CTServe ...
- DedeCMS织梦动态分页类,datalist标签使用实例
<?php require_once(dirname(__FILE__)."/include/common.inc.php");//载入基础文件 require_once(D ...
- 每日学习心得:SharePoint 2013 自定义列表项添加Callout菜单项、文档关注、SharePoint服务端对象模型查询
前言: 前一段时间一直都比较忙,没有什么时间进行总结,刚好节前项目上线,同时趁着放假可以好好的对之前遇到的一些问题进行总结.主要内容有使用SharePoint服务端对象模型进行查询.为SharePoi ...
- javascript 刷新当前页面
编辑器加载中... 1. window.location.replace(window.location.href)