blog部署篇

背景

最近开始重拾写blog的习惯,想着坚持点啥吧。

结果将github上的网站打开,2020-03最近一篇,现在可是2021-12月了,搁置了1年9个月,真行。

然后打算上传一篇blog,发现新电脑上环境也没有了。大脑开始高速运转,好吧~ 完全没有一点映像。

因此,打算乖乖的写文章记录,好记性不如烂笔头,先人们不曾欺我啊~

操作记录

之前还折腾什么mweb,一键部署多个平台啥的。现在可能是思想观念变了,内容平台还是以内容为主。既然都花了那么多心思写了,难道还不能去各个平台溜达一圈导入下吗。

用什么写?

Typero

用什么图床?

路过图床。就是觉得剪贴板直接ctrl+v很方便,懒得换。

发布到哪

原则就是支持MD导入

  • github,可以去百度智能云上去申请一个域名,便宜的一年就13元,不过续费比较贵☺️。 – 算了,实名认证啥的麻烦。
  • csdn
  • cnblog(不支持MD导入,有点愁人)
  • 简书(不支持MD导入,放弃)
hexo与github配置

说起来我之前弄过一版,但是完成忘记了。更惨的是git仓库的东西都不知道怎么复用,只能完全重来,就当是一个新的开始好了。

先将一次性的操作做了,安装&配置。配置文件只有2个,一定要做好备份

_config.yml: 网站配置

themes/next/_config.yml:主题配置

# mac上安装hexo
brew install hexo

# 初始化项目
hexo init myblog

# git clone next主题
git clone https://github.com/theme-next/hexo-theme-next themes/next

# 定制化配置 _config.yml
## site: 这力的language要和主题里面的themes/next/languages下面的文件能对应才行
title: Moonshine's Blog
subtitle: '日拱一卒无有尽,功不唐捐终入海'
description: '風が吹いて葉が落ち、落ち葉は土壌の肥やしとなり土壌を肥えさせ、果物がゆっくりと着実に育つのです'
keywords: '数据库'
author: Moonshine
language: zh-CN
timezone: ''

## url
url: https://zhangtinglu.github.io/

## 主题
theme: next

## 部署git
deploy:
  type: 'git'
  repo: 'https://github.com/zhangtinglu/zhangtinglu.github.io'
  branch: 'master'

## 代码语法高亮,将prismjs改成true就行了
prismjs:
  enable: true 

# 定制theme配置 themes/next/_config.yml -- 有点多,直接备份吧

# 把自己需要的需要的page安装下
hexo new page about
hexo new page tags

# 首页摘要 -- 太费劲了,直接用归档页面当成主页
~/myblog/themes/next/layout 
mv index.swig index_bak.swig
cp archive.swig index.swig

# 代码可折叠 - 收缩
codeblock:
	highlight_theme: night
# 显得太大了 -- 不管能看就行

# 文章目录
toc:
	expand_all: true

接着就是平常使用了,创建blog-deploy

# 先将hello world这个page删除
rm -rf /source/_posts/hello-world.md
hexo new 'blog'
hexo s

# 部署
hexo d -g
总结

真的前端做到最后会疯,太容易产生强迫症了。

啥也不说了,重复性劳动,如果换个电脑,直接将整个项目备份。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值