GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

上一篇中安装了Git,这一篇开始安装NodeJS

一、安装环境

本机系统:Windows10 家庭版 64位

二、前期准备

Node.js:v6.10.0LTS 64位

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

三、开始安装,双击安装包,点击【Next】

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

勾选同意,点击【Next】

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

选择安装盘符,我这边选择安装在【E】盘,然后点击【Next】

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

继续点击【Next】

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

点击【Install】

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

正在安装

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

安装完成

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

#四、检验是否安装成功

1、CTRL + R 输入cmd打开CMD窗口

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

2、输入 node -v, 查看nodejs版本;

输入npm -v, 查看npm版本

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

3.在第三步中安装完成后的目录如下显示

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

五、环境配置

我这边的环境配置主要配置的是npm安装的全局模块的所在路径,以及缓存cache的路径。

之所以要配置为全局的,是因为以后在执行类似:npm install express [-g] 包名(中括号[]表示可选参数,-g表示global全局安装的意思)的安装语句时,会将安装的模块安装到”C:\用户\用户名\AppData\Roming\npm”中,会占用C盘空间,所以我想将全局模块所在的路径和缓存放在nodejs安装的文件夹中,所以我需要在nodejs文件夹中创建两个文件夹【node_global】和【node_cache】

两个文件夹如下图所示:

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

创建完成两个文件夹之后,打开CMD窗口输入以下命令

npm config set prefix “E:\Program Files\nodejs\node_global”

npm config set cache “E:\Program Files\nodejs\node_cache”

如下如所示

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

注意 在输入的时候windows系统支持按【TAB】键自动补全功能

第二句话不要一味地复制,复制了之后一定要记得把【set】后面的【global】改为【cache】

我在这边掉坑了,因为时复制的上一句,所有最后安装的时候包会安装到【cache】文件夹中,所以这边一定要注意一下。

接下来就是配置环境变量,右击【我的电脑】-【属性】-【高级系统设置】-【高级】-【环境变量】-【新建】

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

变量名:【NODE_PATH】

变量值:【E:\Program Files\nodejs\node_global\node_modules】

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

将用户变量中的【Path】进行编辑,原来我的变量值如下图所示:

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

编辑后【E:\Program Files\nodejs\node_global】,然后点击确定结束环境变量的配置

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

六、测试

配置完成后,我们安装个module模块测试一下下,我安装的是express模块,继续打开CMD窗口,输入以下命令:

npm install express -g #-g表示全局安装的意思

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

回车

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

安装完没有爆出什么信息,安装成功。这是我们打开【E:\Program Files\nodejs\node_global\node_modules】,发现里面多了【express】文件夹

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

到这里Node.js已经安装完成了。

我这个NodeJS的版本是v6.10.0的,并且也没有安装几天,

刚才我去官网上看了一下,最新的已经更新到了v6.10.1

GitHub+Hexo搭建博客废话篇—NodeJS安装与配置

相关推荐