第一篇技术文档
1.Node.js安装即环境配置
1.1:Node.js简介
简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。
1.2: 下载Node.js
打开官网下载链接
1.3: 安装Node.js
安装窗口一直按下next就行了
安装完后点击【Finish】按钮完成安装
1.4: 测试Node.js是否安装成功
在控制台界面输入node -v 显示node.js的版本说明已经安装成功
输入npm -v显示nmp版本说明自带的npm也已经安装成功了
此处说明下:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西
1.5: 环境配置
说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\Develop\nodejs】下创建两个文件夹【node_global】及【node_cache】如下图:
创建完两个空文件夹之后,打开cmd命令窗口,输入
1 | npm config set prefix "node_global文件地址" |
接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量
进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【文件node_modules地址】,将【用户变量】下的【Path】修改为【文件node_global地址】
1.6: 测试
配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,输入如下命令进行模块的全局安装:
npm install express -g # -g是全局安装的意思
2.Git安装
2.1:git下载
到git官网下载,下载网址:git下载地址,选择Windows64位进行下载。
2.2: git安装
点击安装包一直next知道看到这个界面
上图红框内的选项是默认勾选的,建议不要动。绿色框1是决定是否在桌面创建快捷方式的。绿色框2是决定在所有控制台窗口中使用TrueType字体和是否每天检查Git是否有Windows更新的。这些根据自己需要选择。
2.2:选择Git文件默认的编辑器
这个页面是在选择Git文件默认的编辑器,很少用到,所以默认Vim即可,直接点“Next”按钮继续到下图的界面:
2.3:调整您的PATH环境
这个界面是调整您的PATH环境。
第一种配置是“仅从Git Bash使用Git”。这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具。但是这将不能通过第三方软件使用。
第二种配置是“从命令行以及第三方软件进行Git”。该选项被认为是安全的,因为它仅向PATH添加了一些最小的Git包装器,以避免使用可选的Unix工具造成环境混乱。
您将能够从Git Bash,命令提示符和Windows PowerShell以及在PATH中寻找Git的任何第三方软件中使用Git。这也是推荐的选项。
第三种配置是“从命令提示符使用Git和可选的Unix工具”。警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。
我选择推荐的选项第二种配置
一直next直至安装完成finish
2.4:启动测试
到此,Git的安装完成,可以在开始菜单中看到Git的三个启动图标(Git Bash、Git CMD(Deprecated)、Git GUI)。
Git Bash,是Git配套的一个控制台,点击打开如下图:
3.github账号注册
3.1:github介绍
这是一个分布式管理平台,专门用来让程序员托管代码的。
3.2:注册步骤
1.进入github官网github官网
2.点击右上角的sign up(注册按钮)
3.填写信息
4.选择free服务
5.登录qq邮箱进行验证,点击github发的邮件就完成了注册。
6.打开github网站输入账号密码进行登录就行了
4.安装hexo
4.1:在git中使用npm(node package manager)安装hexo
Hexo下载:npm install hexo-cli -g
查看hexo版本:hexo -v
4.2:生成ssh密匙
生成ssh:ssh-keygen -t rsa -C “邮件地址”
进入C:\Users\hu.ssh\id_rsa.pub赋值全部内容至github创建ssh密匙里
测试ssh是否绑定成功:ssh -T git@github.com
4.3:安装hexo博客
1 | npm install -g hexo # 安装hexo |
5.使用yilia主题
5.1:yilia下载
1.首先下载yilia主题在Git中输入git clone http://github.com/litten/hexo-theme-yilia.git themes/yilia
2.找到Blog文件中的_config.yml文件,使用编译器打开,找到theme改为yilia
3.在git中三步走:hexo clean,hexo g,hexo s。最后完成hexo博客的yilia的使用