首先呢,我们可以去hexo官网去了解一下
本文中使用的命令行操作 建议 均用管理员身份打开命令行
1.安装 nodejs
2.安装 Git
1. 对于中国大陆地区用户,可以前往 淘宝 Git for Windows 镜像 下载 git 安装包
国内镜像源的速度很慢,所以这里推荐使用命令行去指向淘宝源下载
npm install -g cnpm --registry=https://registry.npm.taobao.org
这里呢还要说一个问题就是如果安装失败的话类似下面这种:
cnpm : 无法加载文件 C:\Users\19508\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的about_Execution_Policies。
所在位置 行:1 字符: 1
+ cnpm
+ ~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
解决办法:
a.查看是否以管理员身份运行power shell
b.输入 set-ExecutionPolicy RemoteSigned
然后输入 A
回车
完成之后,重新输入指令,因为我是安装过的所以上面显示的是更新的信息updated…,第一次安装的朋友成功完成之后显示的应该是added…的
然后我们再使用cnpm -v查验一下,这样的话基本已经安装成功了
2. 用cnpm安装hexo 执行指令cnpm install -g hexo-cli
使用指令 hexo -v
进行检验,如下成功
3. 我们新建一个空文件夹用来存放生成的博客工程,我这里是建在了我的D盘,这个可以命令行操作也可以找到你想要选择的路径鼠标右键新建,我这边命名为 a
然后如上图我们要在这个 a 路径里进行操作
接着我们就开始初始化一个博客 执行指令hexo init
然后有的小伙伴有报错类似下列的错误:
INFO Cloning hexo-starter https://github.com/hexojs/hexo-starter.git
'git' 不是内部或外部命令,也不是可运行的程序或批处理文件。
WARN git clone failed. Copying data instead
WARN Failed to install dependencies. Please run 'npm install' manually!
说明你的Git没安装好,倒回去重新安装去
初始化过程稍微有段时间,耐心等待
完成之后,就可以在 a 这个文件夹下看到生成的文件了
然后恭喜你已经完成,接着你就可以使用指令 hexo s
在本地运行你的博客了
浏览器输入 localhost:4000
就可以看到你创建好的博客了
然后的话,咋们这里先创建一篇文章测试一下
我们新建一篇文章 hexo n test
创建好之后可以在目录下看到一个MarkDown格式的test.md文件
然后这个时候我们就可以去图形化界面打开编辑这个test.md(记事本打开编辑就可以)
保存退出!
敲重点 你需要把执行路径退到a文件夹下才可以重新开启 hexo s
然后浏览器输入 localhost:4000
查看
当然目前这样只能在本地访问,要想实现在网络上访问的话请阅读我写的这篇Win10下hexo+github个人博客免费服务器部署,当前这篇写的够多了→_→