1. 准备工作
本文所使用环境:
- Windows10
- git@2.21.0
- nodejs@10.15.3
- hexo-cli@1.1.0
下面分别进行各个部分的安装配置。
1.1 安装git
在Windows上使用Git,可以从Git官网直接下载安装程序,(网速慢的同学请移步国内镜像),然后按默认选项安装即可。
安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
安装完成后,还需要最后一步设置,在命令行输入($表示在gitbash中输入):
$ git config --global user.name "你的名字"
$ git config --global user.email "email@example.com"
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。
注意git config
命令的--global
参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
关于git的具体操作可以参照 廖雪峰Git教程
1.2 安装nodejs
Node.js安装包以及源码下载地址为:https://nodejs.org/en/download/。
下载LTS版本一步步点击确认即可。
配置环境变量
之后,打开命令行cmd,显示如下画面即安装成功:
1.3 安装NPM
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,适用于如下情况:
- 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
- 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
- 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
显示如下画面则配置成功。
由于众所周知的原因,npm指令官方镜像是非常慢的,这里推荐使用淘宝NPM镜像
。
淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。
你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
这样就可以使用 cnpm 命令
来安装模块了:
$ cnpm install [name]
更多关于nodejs可前往 菜鸟教程
1.4 安装Hexo
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
使用npm或者cnpm安装:
$ npm install -g hexo-cli
显示如下表示安装成功: