欢迎光临,本人coder码农,主要关注于web编程、python、linux运维、大数据、人工智能领域。学习是无止境的,活到老学到老,俗话说,好记性不如烂笔头,为此,开通博客,记录学习的点滴过程。
博客搭建过程
安装node js
到nodejs的官网下载,地址在【这里】,过程就不说了,windows系统下直接点击安装即可。以下命令验证是否安装成功。1
$ node -v
如显示版本号则安装成功。
安装Git
git 官网下载安装,地址在【这里】,过程不多说了。以下命令验证是否安装成功。1
$ git --version
安装hexo
目前我本机安装的hexo版本是3.7.1,windows下打开命令行工具的快捷键是win + R 组合键,输入cmd,回车即可打开命令行。安装hexo是基于node的包管理工具npm,我这安装的是hexo的快速开发框架 hexo-cli,命令如下:1
2$ npm install -g hexo-cli
$ npm install hexo --save
-g是基于全局安装,–save是保存在package.json依赖配置文件中,不需要手工去修改这个配置文件。
创建项目
通过hexo的快速开发框架,可以快速的创建一个工程项目,并可以启动预览。命令如下:
1 | $ hexo-cli init project_name |
project_name是工程荐名称,回车后,hexo会自动创建一个项目,并下载项目所需要依赖的相关库。这个过程可能会持续一段时间,视网络情况而定。
启动项目
通过以下命令可快速启动。
1 | $ hexo server |
也可以简写成以下命令格式:1
$ hexo s
打开浏览器,输入http://localhost:4000即可打开博客网站。
如果要生成静态文件,可以执行以下命令:
$ hexo g
具体详情见hexo官网,在【这里】
部署网站
网站部署,如果要部署到github,则还需要有github帐号,并且在github上要建有以你的github帐号名为前缀的仓库,例如:你的github帐号名是:jack,则仓库名为:jack.github.io.否则其它名称不能自动打开博客首页。以下是部署命令。
$ hexo deploy
另外要注意的点是,部署前,要在_config.yml文件中修改你的git提交仓库地址。通过git的push 命令提交到github。
操作起来其实蛮简单的,博客部署好后,就可以按自己的意愿,利用markdown语法写文章了。