个人博客搭建 图片加载 hexo
搭建个人博客
经过千辛万苦,终于把自己的个人博客搭建好了,什么 千辛万苦,不过就是一个几个小时而已,再加上git的下载, 幸好提前一天注册了GitHub的账号,并且玩了一下,才会搭建的这么简单。 太开心了啊,哈哈~ 下面是基于github平台的个人博客的搭建的命令,不需要购买服务器和域名 有空详细讲一讲自己搭建完成的第二天干了什么事情。 (关于md的图片插入,我还没有完全搞懂)
准备工作一定要做好:
git 在此之前,要下载git,git的下载可以去看一看,有国内的下载地址,国外的真的是太慢了,真的是醉了。 github 熟悉github的一些界面和操作,这个B站也有视频 vim 熟悉vim的操作,可以在左侧所有文章搜索vim
推荐视频 B站搜索 搭建个人博客
经验
hexo学习笔记!
安装Nodejs
在https://nodejs.org/ 安装node,下载长期有效版本 检测下载是否成功,可以直接查看版本 **查看node版本: **node -v **查看npm版本: **npm -v
安装淘宝的cnpm包管理器镜像
先安装cnpm: npm install -g cnpm registry=http://registry.npm.taobao.org 查看cnpm版本:(是否成功): cnpm -v 安装hexo框架: cnpm install -g hexo-cli 查看hexo版本 hexo -v 创建blog目录(最好记住路径): mkdir blog 进入blog目录(之后的很多操作在blog目录下进行): cd blog 生成博客 初始化博客(这是后已经搭建好了,不过是在本地): sudo hexo init 启动本地博客服务 hexo s http://localhost:4000/ #本地访问地址 创建新的文章(建议进入/blog/source/_posts下vim创建) vim 我的第一篇博客.md,之后返回blog目录 清理:(在blog目录下) hexo clean 生成 hexo g
Github创建一个新的仓库 YourGithubName.github.io 在blog目录下安装git部署插件: cnpm install --save hexo-deployer-git
配置_config.yml
# Deployment ## Docs: https://hexo.io/docs/deployment.html deploy: type: git repo: https://github.com/YourGithubName/YourGithubName.github.io.git branch: master
部署到Github仓库里: hexo d https://YourGithubName.github.io/ #访问这个地址可以查看博客 下载yilia主题到本地 git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
修改hexo根目录下的 _config.yml 文件 : theme: yilia 之后执行三条指令: hexo c #清理一下 hexo g #生成 hexo d #部署到远程Github仓库
友情链接:desniperyang.github.io
若有错误,还请大胆指出。
