Node.js安装及配置环境
什么是NodeJs
Node.js 是一个开源和跨平台的 JavaScript 运行时环境。Node.js 在浏览器之外运行 V8 JavaScript 引擎(Google Chrome 的内核),
借助npm大量的库
npm 以其简单的结构帮助 Node.js 生态系统蓬勃发展,现在 npm 仓库托管了超过 1,000,000 个开源包,你可以自由使用。
Hexo是依赖于NodeJs上的一个博客框架,Hexo 通过NodeJs渲染将Markdown转化成HTML文件,这样我们就可以直接将这些HTML文件推送到GitHub pages 上来托管我们的静态博客。
NodeJs安装
安装路径
建议修改安装路径,避免装在C盘,之后的包文件占用内存较大,可以新建一个文件夹来存放NodeJs的安装文件,我这里安装在C:\app\nodejs。

查看版本号
安装完之后打开cmd,输入node -v和npm -v

修改npm包存储位置
如果不设置的话,安装模块是默认在C盘的,会占用C盘空间,我这边把安装路径修改一下,建议你也改一下。
在nodejs下创建两个目录ndoe_cache和node_global

赋予权限
给node_cache文件夹赋予权限
选择node_cache右击打开属性,把权限下的“完全控制”选上

给node_global文件夹也赋予权限
同理,选择node_global右击打开属性,把权限下的“完全控制”也选上

设置包和缓存的存储位置
复制node_global和node_cache的路径

打开bash
任意位置右键打开git bash here,设置包的全局安装和缓存路径,后面的路径分别分包的全局安装路径和包缓存的路径,你可根据自己的node_global、node_global文件夹路径设置。
npm config set prefix "C:\app\nodejs\node_global"
npm config set cache "C:\app\nodejs\node_cache"

打开环境变量
系统属性
设置完路径之后,我们还要去系统环境变量修改一下
打开桌面—>此电脑—>属性—>高级系统设置—>环境变量

打开高级系统设置

如果你没找到以上方法的环境变量,可以使用以下方法:
win + S ,搜索环境变量,打开编辑系统环境变量
打开环境变量

新建环境变量
在系统变量中新建一个变量,名为NODE_PATH,值为C:\app\nodejs\node_global\node_modules

赋予值
- 变量名:
NODE_PATH - 变量值:
C:\app\nodejs\\node_global\node_modules
在路径后面新建两个子文件夹\node_global\node_modules

编辑Path变量
然后编辑上方的用户变量的Path,编辑修改为C:\app\nodejs\node_global,这路径是你安装NodeJs安装下的目录。


修改后的路径是你nodejs安装路径下的node_global

全部变量修改结果,如下图

测试环境变量是否成功
然后打开cmd测试一下路径设置和环境变量有没有设置正确,如果没有设置正确的话,在node_global是看不到有webpack文件夹的
安装过程

查看结果
出现以下路径说明安装成功了node_global--->node_modules--->webpack

{% note success simple %}
NodeJS到这里基本就配置完成了
{% endnote %}

