如何使用码云和hexo搭建自己的博客

简介: 如何使用码云和hexo搭建自己的博客

使用码云和hexo搭建自己的博客

开始

准备工作

1.node环境

2.git账号(github也行)

3.先配置SSH(为上传做准备)

安装Hexo

npm install -g hexo-cli  #特别提醒:一定用管理员权限
hexo init  #初始化,下载所有文件
npm install  #安装所有依赖
hexo g    #完整命令为hexo generate,生成静态文件

然后用浏览器访问http://localhost:4000。

码云部署

1.新建一个仓库,名称与用户名一样(配好SSH)。

2.找到本地的根目录里的_config.yml文件,将之前复制的HTTPS里的链接复制到repo后面,然后修改type的值为git,然后保存即可,如下。

deploy:
  type: git
  repo: 你的仓库地址
  branch: master

3.在服务里找到gitpages选项,启动就ok。

最后

使用

npm install hexo-deployer-git --save

生成静态资源,不行也可以用cnpm。

遇到异常

hexo clean && hexo g  #清除缓存
hexo d

如何写作

hexo new "文章名称"  #新建文章
hexo server   #启动服务 hexo s 也可以
hexo generate   #编译
hexo deploy   #发布

上面后两个简写

$ hexo g -d

备注(有时候上传成功后码云静态托管要重启下)


相关文章
|
3月前
|
开发工具 git
NotionNext 笔记博客部署 图文教程①
如何使用NotionNext工具将Notion笔记实时渲染成静态博客网站,从创建Notion账号、复制模板、获取页面ID、复制源代码到Vercel部署的完整步骤。
NotionNext 笔记博客部署 图文教程①
|
6月前
|
Web App开发 缓存 移动开发
四万字符数带你使用 Vitepress 构建博客并部署到 github 平台
四万字符数带你使用 Vitepress 构建博客并部署到 github 平台 最近写了好多篇 Chrome 浏览器插件相关的文章,有十几二十篇,就想着构建个博客,用来放置相应的文章。 正好前段时间看到 VitePress 1.0.0 发布了,而且是用 markdown 写文章,正好写插件文章的时候文章都是 md 格式,所有用下这个然后顺便写一篇使用教程。 Chrome 插件开发博客地址:https://18055975947.github.io/extension/
73 0
|
6月前
|
JavaScript 应用服务中间件 程序员
技术人如何利用 github+Jekyll ,搭建一个独立免费的技术博客
技术人如何利用 github+Jekyll ,搭建一个独立免费的技术博客
|
7月前
|
Web App开发
一键自动化博客发布工具,用过的人都说好(简书篇)
给大家推荐一个一键自动化博客发布工具,完全的一键操作,让你轻松告别手动发布博客的烦恼。
|
7月前
|
前端开发 Ubuntu PHP
在Ubuntu系统上部署Inis博客,并使用内网穿透将博客网站发布到公共互联网上
在Ubuntu系统上部署Inis博客,并使用内网穿透将博客网站发布到公共互联网上
|
安全 JavaScript 前端开发
如何下载博客模板部署在自己的服务器上
如何下载博客模板部署在自己的服务器上
61 0
|
弹性计算 安全 JavaScript
基于函数计算快速搭建Typecho博客
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Typecho博客。
|
运维 Linux
【运维杂谈】如何用yum只下载,不安装?
【运维杂谈】如何用yum只下载,不安装?
309 0
|
域名解析 网络协议 Shell
hexo博客功能扩展 - 使用七牛云作为图床服务
由于购买的是国外的域名,DNS解析较慢
165 0
|
域名解析 弹性计算 安全
如何使用阿里云快速搭建个人WordPress网站博客?
如何使用阿里云快速搭建个人WordPress网站博客?使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择、Web环境、域名解析到网站上线全流程:
586 0