欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

搭建一个属于自己的博客

程序员文章站 2024-03-12 20:14:14
...

1.安装Node.js(过程省略)

2.查看Node.js的版本

node -v

3.查看npm的版本

npm -v

4.切换成国内的打包工具(使用淘宝的)

npm install -g cnpm --registry=https://registry.npm.taobao.org

5.查看cnpm的版本

cnpm -v

6.安装博客的框架(hexo)

cnpm install -g hexo-cli

7.查看hexo框架的版本

hexo -v

8.安装git(具体步骤省略)

9.创建一个本地目录(最好不要放到c盘)

E:/blog

10.初始化hexo

hexo init

会自动下载hexo框架

11.启动hexo服务

hexo s
s:start server

12.访问

http://localhost:4000/

13.创建一个自己的博客

hexo n ""

14.创建git的仓库

https://gitee.com/AngeGit/TestBlog.git

15.安装git的部署工具

cnpm install --save hexo-deployer-git

16.修改blog根目录下的_config.yml

deploy:
  type: 'git'
  repo: https://gitee.com/AngeGit/TestBlog.git
  branch: master

17.报错

git config --global user.name "YRJ码云"
git config --global user.email "[email protected]"

18.发布项目到码云

hexo d

19.使用Gitee Pages 服务发布项目成一个网站

20.添加样式

修改blog根目录下的_config.yml

url: http://angegit.gitee.io
root: /testblog/
permalink: :year/:month/:day/:title/
permalink_defaults:
pretty_urls:
  trailing_index: true # Set to false to remove trailing 'index.html' from permalinks
  trailing_html: true # Set to false to remove trailing '.html' from permalinks

21.修改hexo的主题

使用yilia-plus

cd ./themes/
git clone https://github.com/JoeyBling/hexo-theme-yilia-plus.git
mv hexo-theme-yilia-plus yilia-plus

22.显示侧边栏

cnpm i hexo-generator-json-content --save
jsonContent:
 meta: false
 pages: false
 posts:
  title: true
  date: true
  path: true
  text: false
  raw: false
  content: false
  slug: false
  updated: false
  comments: false
  link: false
  permalink: false
  excerpt: false
  categories: false
  tags: true

23.修改主题

theme: yilia-plus