Windows下搭建Coding+Hexo博客
来源:互联网 发布:铭兴茶业淘宝网 编辑:程序博客网 时间:2024/06/10 20:02
什么是Hexo
Hexo是一个快速、简洁且高效的博客框架。Hexo使用Markdown(或其他渲染引擎)解析文章,在几秒钟,可利用主题生成静态网页。
如何搭建
前提:Windows平台下,我们是在coding下搭建Hexo博客,所以先要有coding帐号。
1. 首先我们需要下载安装Git,安装node.js,安装hexo。
2. 之后配置hexo的_config.yml文件
3. 最后将生成的文件push(部署)到coding上,并选择Pages服务。
安装Git
在这就不多做介绍了,详情请看Git的简单使用教程。
安装node.js
可以看百度经验,也可以看此处的简单教程。
Windows:在官网点击下载并安装。https://nodejs.org/en/download/
安装完成后,在命令行输入 node --version 可以看到node.js的版本,如此简单便成功安装node.js
安装Hexo
参考:https://hexo.io/zh-cn/docs/
选择一个文件夹,打开命令行窗口,输入:npm install -g hexo-cli 即可完成安装
安装完成后,需要输入命令对Hexo进行初始化
hexo init <文件夹名> ----> 会出现一个新的文件夹,命名是输入的<文件夹名>
进入生成的文件夹cd <文件夹名>
会看到生成下列文件,就算完成了下载。
建站完后 可以使用 hexo server命令打开本地服务,进入http://localhost:4000/就可以看到默认的界面,这个命令可以让我们在本地进行调试。同时我们还可以修改主题使界面变得更好看。
配置_config.yml文件
如果不修改_config.yml文件直接上传到coding上,就有可能为只有文字没有样式的情况,这时有两个选择,购买域名,或者配置_config.yml文件,其中的url和root属性。
url: http://www.nideyuming.com/blog/
root: /blog
root 下面应该设置成 /你的项目名 而不是/
然后重新部署(将项目push到coding)一下就成功了。
此时再刷新界面,就会显示出样式。博客初步就搭建完成了。
我们可以采用除了git中的push外的另一种方式,将代码提交到coding。
此时修改修改_config.yml文件(注意:_config.yml要求很严格,不标准的格式,会导致配置失败)
deploy:
#我们是使用 git 来部署的。
type: git
# coding仓库的地址。使用 HTTPS 协议或者 SSH 协议都可以
repository: https://git.coding.net/yourname/<Git仓库名称>.git
# 分支名称。
branch: master
此时使用 hexo的命令即可完成
首先npm install hexo-deployer-git --save
之后 npm generate ---->代表生成静态文件,可以简写成 npm g
最后 npm deploy ----->部署之前预先生成静态文件,可以简写成 npm d
此时就算简单的搭建完成了。
打开运行的网页即可。
pages页面的选择
详细的在https://coding.net/help/doc/pages/index.html
当然还可以下载设置主题,变得更加个性化。
在终端输入:
// 新建一篇文章hexo new "文章标题"
我们可以在本地博客文件夹source
->_post
文件夹下看到我们新建的markdown文件。
修改主题
通过修改_config.yml中的## Themes: https://hexo.io/themes/
theme: 主题名
来实现主题的修改
- Windows下搭建Coding+Hexo博客
- hexo+coding搭建博客
- Windows下使用Hexo+GithubPage搭建博客
- Windows下使用Hexo+GithubPage搭建博客
- Windows下,Hexo+GitHub搭建博客
- Windows搭建Hexo博客
- Coding+Hexo搭建个人静态博客
- hexo配合next在coding搭建博客
- Hexo+Github/Coding 搭建自己的博客
- Win7下hexo和coding博客
- Windows下搭建Hexo
- Hexo-mac下搭建hexo博客全过程
- Windows环境下Hexo、Github搭建个人博客
- Windows下利用hexo和git搭建博客
- Windows下利用hexo和git搭建博客
- Windows下利用hexo和git搭建博客
- Windows下使用hexo+github搭建个人博客
- 利用Hexo+coding搭建博客,优化github博客打开速度
- Java制作画图板(阶段二)
- SVN—Myeclipse从SVN检出Maven web项目的几种方式
- 如何检测数据是数组类型的学习
- 计算出出现次数最多的字符串
- 205. Isomorphic Strings
- Windows下搭建Coding+Hexo博客
- Pajek的.net文件的数据的输入格式
- (推介)github上前端开发面试题(上)
- 引用常量之我见
- 不曾见过的Python函数——join()
- 最小二乘法
- Maven学习之初识Maven
- # 52 E. Domino Principle (dp)
- LeetCode | 16. 3Sum Closest