Linux 安装Hexo 并在码云上发布

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

安装

安装 Hexo 只需几分钟时间,若您在安装过程中遇到问题或无法找到解决方式,请提交问题,我会尽力解决您的问题。

安装前提

安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:

安装gcc

https://blog.csdn.net/libaineu2004/article/details/49160315

安装node.js

http://www.runoob.com/nodejs/nodejs-install-setup.html

https://blog.csdn.net/lu_embedded/article/details/79138650

安装git

http://www.runoob.com/git/git-install-setup.html

如果您的电脑中已经安装上述必备程序,那么恭喜您!接下来只需要使用 npm 即可完成 Hexo 的安装。

Hexo安装

$ npm install -g hexo-cli

Hexo的基本使用请查看hello-world文中所写。1

在本地选中一个空文件夹(一定要是空文件夹!!),在空文件中执行如下命令,生成Hexo运行所需要的文件:

$ hexo init

初始化后,文件夹的目录如下:

  1. .
  2. ├── .deploy #需要部署的文件
  3. ├── node_modules #Hexo插件
  4. ├── public #生成的静态网页文件
  5. ├── scaffolds #模板
  6. ├── source #博客正文和其他源文件等都应该放在这里
  7. | ├── _drafts #草稿
  8. | └── _posts #文章
  9. ├── themes #主题
  10. ├── _config.yml #全局配置文件
  11. └── package.json

之后在本地执行如下命令后,即可访问 http://localhost:4000 访问Hexo页面

$ hexo s

Git安装

Git安装包地址,根据操作系统选择安装包下载后安装即可。

创建一个项目

 

 

获取项目地址

 

发布博客

修改Hexo配置文件_config.yml

  1. deploy:
  2. type: git
  3. repo: https://gitee.com/oceanao/me.git
  4. branch: master

 

部署博客

$ npm install hexo-deployer-git --save

$ hexo g --d #一键部署

此时会弹出一个对话框,提示输入码云的账号密码。部署成功后,登陆码云。此时本地文件夹中出现有一个public文件夹,代表部署成功。

开启Page功能

 

 

访问博客

在浏览器地址栏输入上图中的博客地址,即可访问,效果图如下:

博客使用

在博客目录的source文件中的_post文件夹中添加你要写的博客文件,文件命名为file_name.md

file_name.md的文件开头如下:

  1. ---
  2. title: file_name
  3. tag: 标签名
  4. categories: 分类
  5. comment: 是否允许评论(true or false)
  6. description: 描述
  7. ---
  8. 文档正文编写,请参照markdown语法。

参考链接:

http://yov.oschina.io/article/%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA/Tool/Gitee+Hexo%E6%90%AD%E5%BB%BA%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2/index.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值