qian奇岸微信二维码 如您需要快速报价 请加技术经理微信 服务热线
13501992972
"MENU"
首页 > 行业新闻 > 正文

安装Hexo之上前期准备工作结束后,必须变大招数

奇岸开发
ahqian.com
11/09/2022
wechat

无需加好友免费技术支持

俗话说得好喝水不忘挖井人,如果你经历过的事情情况下Hexo搭建个人网站后,还需要共享构建过程中出现的快乐和坑!

前期准备工作(电子计算机配置专用工具)

在构建Hexo在博主以前,你必须电脑上安装一些工具架包(我坚信每个人都省去具体安装方式)

必须要有一个github账户

次之安装node.js,npm依靠

随后安装git专用工具(自然计算机自身)cmd也可以用专用工具)建立github网站(username.github.io的github仓库)

新创建一个名叫你的登录名.github.io比如,假如你库房github登录名是mengnn,然后你就新创建了"mengnn.github.io"库房(务必是你的登录名,别的名字失效),将来您网站访问地址是 mengnn.github.io是的,没错,太便捷。

自然,一个github为此命名库房必须要在帐户下建立,直接访问。

点一下New repository

键入Repository name,必不可少为username.github.io文件格式。username登录名取代

点击按钮Create repository

进到库房username.github.io,点一下setting,寻找GitHub Pages控制模块

点一下choose a theme选择页面主题

大家可以浏览个人博客开展浏览github设定SSH Keys

往往配置SSH Keys,由于你必须具备你递交的编码github管理权限能够,但直接用账户密码太不没事了,因此我们使用这些ssh key处理当地与服务器连接难题。

最先,查验设备存不存在id_rsa.pub文件

cd ~/. ssh #查验该设备已存有ssh假如密匙不会有,也可通过指令形成密匙

ssh-keygen -t rsa -C "邮件地址"一路回车键(还记得持续回车键三次),最终在客户目录下生成文件,开启客户文件目录,寻找.sshid_rsa.pub开启并拷贝文本文档里面的内容。

打开你的github网页页面,点一下setting进到---> SSH and GPG keys ---> New SSH key,随后将你复制的内容放里面Key中,在其中Title能直接填一个具体内容ok下面的图:

添加成功储存OK了。

检测SSH Key

键入下列指令进行测试SSH Key安装成功和失败

ssh -T # 假如提醒,不用变更邮件地址Are you sure you want to continue connecting (yes/no)?,输入yes,随后类似:Hi mengnn! You"ve successfully authenticated, but GitHub does not provide shell access.标识符,是因为你安装通过了。

安装Hexo

之上前期准备工作结束后,必须变大招数。没错,下一步是重中之重——本地部署Hexo。

具体Hexo你可以在线查看,有许多,当然也可以去Hexo深入分析官方网站,这里不多阐述了,但是尤其重视的是上边的cmd和下边的cmdnpm每一个实际操作也是通过的Git Bash Here因此前边赫然写着最好提前安装git专用工具。

安装前尤其提前准备

需注意:中国npm安装依赖感很慢太慢,尤其是一些依赖感100兆上下,大至好几百乃至G兆,强烈要求应用淘宝镜像cnpm淘宝镜像安装方式如下所示:

npm install -g cnpm --registry=

//查看cnpm安装成功和失败

cnpm -v

//若是有版本信息的数据,是因为你已成功安装了全部信息npm大家可以更换全部实际操作cnpm操作,自然,为了避免搞混,下边最好用的npm操作过程中,大家可以把所有实际操作更换为cnpm。

安装开展

根据安装通过下面指令开展Hexo

$ npm install -g hexo初始化库房

在你设备的适度部位创建项目文件夹(此文件夹是你未来写文章的存档文件夹,全部内容将于其中)。比如,我创立了它Blog,随后使用git寻找Blog根目录下

cd Blog在工程根目录下初始化你Hexo。

在初始化以前,尤其是把握住一点,一个人做的hexo init操作会较慢,耐心的等待,尤其是抢得的东西了,你的node尽可能高过版本号v.6.3.0,不然极有可能你初始化实际操作不能在一天内进行,因此在初始化以前尽可能多的查验node版本号,更新 一下

cd /f/Blog

hexo init

初始化结束后,在你的根目录下形成一些文档

然后你就能够了hexo实际操作形成文章当地实际操作

hexo g # 形成相匹配的html

hexo s # 启动服务

进行以上指令后,你可以在网站根目录中实行public在文件夹下见到对应的形成网页页面(这一文件夹内容也会被你推倒github上内容)

hexo s开启当地浏览服务项目,开启浏览器登录 能够看见具体内容。

上传至github

本篇文章都配置好啦,能够上传至github上去(最先,,ssh key务必配置好,次之,配置好_config.yml中关于deploy的一部分)

大家之前就已经配置好啦ssh因而,下面我们必须配置初始化时产生的造成_config.yml配置如下所示:

deploy:

type: git

repository: :mengnn/mengnn.github.io.git

branch: master

然后你就能够晒出了

hexo d #提交本地代码到github

上传成功后,大家可以浏览您github访问网站域名,如事例mengnn.github.io

变更主题

第一次初始化hexo己经写了一篇文章,称为 Hello World 默认设置主题难看。假如你不相信,也可以自己打开它。不要担心,大家能够改变大家最喜爱的主题。自然,可以先在官方网上查询你喜欢的主题,随后下载OK我选择了一个yilia主题

下载主题(自然,下载主题方法有很多,只要能够下载主题文档copy到根目录下theme文件夹能够):

cd F:Blogthemes #进到网站根目录themes文件夹(这也是主题文件夹)

git clone themes/yilia #下载yilia主题到文件夹

下载后,你将见到以下几点(第一个文档是你刚下载的yilia主题文档,二是默认设置主题文档)

根目录下的改动_config.yml里的theme: landscape改成theme: hexo-theme-yilia,随后重新执行hexo g再生,随后hexo d递交就OK啦。

如出现一些无缘无故的难题,应先实行hexo clean来清理一下public随后生成和公布具体内容。

没错,那么你的新主题便会很好地更改,之后在这一主题底下许多详尽的高品质配置,这里不详尽讲了,放一个自己配置的页面:

写文章

一切都配置好啦,如何写文章?

精准定位我们自己的项目文档F:Blogsource_posts你每一个原始博主都储存在这儿,包含你的所有博主md文件

cd F:Blogsource_posts

精准定位后,你可以在精准定位文件夹中形成md文件了

hexo new "my-first-blog"

自然,你可以自己手动式_posts创建文件夹.md撰写文档

---

title: postName #文章内容页面中的展示名字一般是中文

date: 2019-08-14 22:30:16 #文章中的生成时间一般始终不变,当然你也可以随便改动

categories: 默认设置归类 #归类

tags: [tag1, tag2, tag3] #文章标签,可,多标签请文件格式,留意分号后边的空格符

description: 额外文章摘要,篇幅最好是在140字之内,会有meta的description里边

---

此外,我推荐一个个人觉得较为实用的写文章专用工具:Typora,到现在为止,我发现了最好用md可上传照片、编码块、图文编辑、主题更强等,文件编辑器轻量,使用便捷,Typora官网,大家可以下载你需要版本。

热度413

了解更多安装Hexo之上前期准备工作结束后,必须变大招数欢迎联系奇岸开发客服。

奇岸开发可定制企业官网小程序、小程序商城、餐饮外卖小程序、预约小程序、多门店小程序、分销小程序及个人小程序。

微信二维码

微信长按识别或扫一扫,无需加好友直接咨询,企业网站开发、网站托管维护、企业管理系统开发、微信小程序制作、域名主机、网站备案、网站改版等提供专业技术解答。

精彩推荐

猜你喜欢