当前位置:首页 > 生活百科

个人免费博客注册申请(国内免费博客申请地址)

栏目:生活百科日期:2025-05-19浏览:0

基于Github Pages + docsify,我花了一小时搭建好了个人博客还顺手还写了这篇文章

效果:

封面

内容页

经验之谈:就个人博客来讲,笔者已经折腾过很多了,用过WordPress、Typecho、Hexo等等,主机也用过基于免费的GitPages或者付费的VPS,最后都不了了之,原因要么是VPS到期了懒得续费,要么是数据迁移各种费心,博客要么是基于动态的比如WordPress需要数据库,要么是基于静态的比如Hexo,一迁移你将要面对的是一堆数据库的数据或者是HTML代码,移植都太麻烦。最后我挖掘了我两个核心需求:免费,易移植,那么Github Pages + docsify完全满足了我的需求

免费:Github Pages本来就是免费的易移植:docsify是基于js将md文档转换成html,计算在客户端,不在服务器端,服务器只用存md,这个就很舒服了,以后你的博客数据不会是一堆数据库数据或者html代码,而是具有可读性的md文档,下面详细介绍一下

docsify和一般的使用Hexo、Jekyll、Hugo等博客框不同的是,支持Markdown格式,对程序员的博主们是很友好的。 不用生成html文件,写完MD格式的博客直接往上一放,框架自己在运行时解析渲染成html页面。

准备工作

1、git环境,github账号

windows下安装git可以看下这篇Git简易教程之git简介及安装

因为我们要使用Github Pages来部署我们的应用,请先注册下github的账号,官网:Github

2、有node环境

Windows下安装node环境

简单而言

去官网下载nodejs:https://nodejs.org/en/,安装好npm设置代理或镜像,不然因为周所周知的原因会慢到你可能无法想象设置代理,按照实际情况来# http代理
npm config set proxy=http://127.0.0.1:8087npm config set registry=http://registry.npmjs.org# https代理npm config set https-proxy http://server:port# 设置用户名或密码,没有就不管npm config set proxy http://username:password@server:portnpm confit set https-proxy http://username:password@server:port# 取消代理npm config delete proxynpm config delete https-proxy设置镜像(推荐),如果没有代理,可以设置个国内镜像# 设置淘宝镜像
npm config set registry https://registry.npm.taobao.org# 验证成功没npm config get registry

3、简要说明一下步骤

使用docsify命令生成文档站点在github上部署站点

docsify官网

地址:https://docsify.js.org/#/ docsify官网

使用docsify命令生成文档站点

安装docsify-cli 工具

推荐安装 docsify-cli 工具,可以方便创建及本地预览文档网站。

npm i docsify-cli -g

因为我们已经安装了node环境,所以直接打开CMD窗口执行上面的命令就好了。

初始化一个项目

docsify init ./docs

index.html 入口文件README.md 会做为主页内容渲染.nojekyll 用于阻止 GitHub Pages 会忽略掉下划线开头的文件

启动项目,预览效果

到这里,就可以启动项目,然后看下效果了。 使用下面命令启动项目:

docsify serve docs

流程器输入:http://localhost:3000

1、配置左侧导航栏

不建议配置,配置了就不能显示当前文章的目录

在 docs目录下新建一个_sidebar.md 的md文件,内容如下:

- 我的博客 - &[第一章节](blog/博客搭建.md)

在index.html文件中配置一下。在内嵌的js脚本中加上下面这句:

loadSidebar: true

2、配置个封面

套路和上面配置左侧导航栏是一样的。

首先新建一个 _coverpage.md 的md文件,这里面的内容就是你封面的内容。

# Myblogs&> 我的博客&[CSDN](https://blog.csdn.net/xxx)&[滚动鼠标](#introduction)

然后在index.xml文件中修改js脚本配置,添加一句:

coverpage: true

3、配置首页

其实就是 docs目录下README.md` 文件的内容。

我们一直没有管他,默认就是这个样子的:

改一下,放上自己牛逼的经历或者是标签。

# 个人简介

部署到Github上

登录github账号,建仓库

创建本地仓库,推送到github

右键Git Bash Here 打开git命令行初始化一个仓库,并提交所有的博客文件到git本地仓库。

涉及命令如下:

git init // 初始化一个仓库git add -A // 添加所有文件到暂存区,也就是交给由git管理着git commit -m "myblogs first commit" // 提交到git仓库,-m后面是注释git remote add origin https://github.com/xxx/myblogs.gitgit push -u origin master // 推送到远程myblogs仓库

按上面的命令顺序操作,不出意外的话,我们的本地myblogs已经同步到了github上面了。

使用Github Pages

在myblogs仓库下,选中 Settings 选项,找到GitHub Pages 页签,在Source下面选择master branch / docs folder 选项。即可完成

“个人免费博客注册申请(国内免费博客申请地址)” 的相关文章

centos删除文件命令rm(linux查看进程对应的文件)

对于学习Linux系统来说,命令是必须熟练掌握的第一个部分。Linux系统中的命令有600多个,但常用的基础命令并不多。虽然不同版本的Linux系统的命令稍有不...

mac一开机风扇就响怎么办(mac电脑风扇一直响原因)

让风扇全力以赴并不意味着您的Mac肯定有问题,因为首先安装它们的原因是通过增加组件周围的气流来冷却计算机内部。如果您正在运行计算密集型应用程序,例如高清视频编辑...

什么牌子的笔记本电脑好用又实惠,推荐三款超高性价比笔

我们在外出携带笔记本时,轻薄和便携性是第一要素,但目前众多笔记本在便携性上都可以做到十分优秀的水平,除此以外,最重要的就是笔记本的颜值了。当你在图书馆或是咖啡馆...

关键词挖掘工具有哪些,常用的关键词挖掘方法介绍

一般是如何来挑选关键词的呢?首先第一步:确定关键词,可以通过头脑风暴列出待选的词;接下来就是查看竞争对手网站的关键词,其中分别从关键词标签都列出了什么关键词以及...

word如何转成pdf格式(图解两种格式转换教程)

在我在校的时候,经常需要去外面的打印店打印一些试卷资料,在自己电脑看好好的,出到外面打印格式就全部变乱了,很郁闷又找不到解决的办法,那么这是什么原因造成的呢?我...

什么网游比较赚人民币,网络游戏赚人民币排行

相信NBE这里有很多和我一样的人吧?走过南,闯过北,漂泊几年,啥都干过,外面世界的精彩见识过了!理所当然的回家结婚,生孩子,不想出去打工了,赚不了多少钱不说,不...

r语言读取excel数据(r语言对excel数据的分析)

R语言中有很多读取Excel文件的Package,如RODBC、xlsx、gdata、xlsReadWrite等,但都有很多缺点(依赖Java,依赖操作系统,列...

创业成功故事分享,季琦的创业历程及感悟

出身低微的农民大学生季琦,乡下小孩进城,生存和生活有太多困难,这些困难并没有压倒他。他靠自己的努力,一步一步走上成功路。先来看季琦传奇创业故事1966年10月出...

seo有用吗,简述seo的含义及作用

SEO还有用吗?本周我在技术分享会上,遇到一个同事提出的这个问题?我们先看下百度各家之说?1、没去教书的码农说:SEO对于一般的网站来说还是非常有用的,需要你网...

删除超链接快捷键(excel超链接到指定内容)

一般情况下,Excel监视输入的数据,如果发现有类似电子邮件地址或者网站地址的内容,就会将其转换为超链接。这样的功能有时的确很好,但有时又会带来麻烦。比如,在一...