Ⅰ 使用hexo,如果换了电脑怎么更新博客
1. 需要准备的工具:4G以上的U盘1个、系统文件包(iso)、U盘系统制作工具; 2. 用U盘系统制作工具(老毛桃制作工具、U盘通牒、小白菜工具等)将下载好的win8.1系统制作成U盘系统,写入U盘供安装系统时使用;(记住备份好C盘重要文件到其他盘) 3. 插入制作好的U盘,然后重新开机,开机时按Del(一般是Del按键进入BIOS根据自己的主板型号 提示按什么进入BIOS就按什么)然后在boot设置开机启动顺序,设置为U盘(USB)启动。设置完毕后按F10(保存并且退出重启)回车。 4. 进入win8.1(win10)LOGO界面,然后 提示升级还是自定义安装,如果你要升级就点升级安装(这样安装很多软件都会在里面,垃圾也会在里面,不建议直接升级)。我建议选择自定义安装,然后格式化C盘,这样安装的是纯净版(选择自定义安装---找到C盘 系统盘----点击格式化),然后点安装。 5.也可以下载ghost系统,制作成U盘系统后 进入PE进行进行分区(可以一键分成4个分区),然后一键还原系统到C盘。 6.复制完成系统后记得设置回硬盘启动,然后拔出U盘,接着按F10保存设置,重启电脑自动安装系统。
Ⅱ 如何使用hexo在coding上
创建项目
你需要在 Coding 上面新建一个项目,项目名称随意:比如我的chenlianjiang。
填写项目名称、描述、设置属性、初始化文件,最后点击“创建项目”
安装博客
我们在本地随便找一个盘来安装的 hexo :
$hexo init chenlj-hexo-blog
进入目录文件夹里面,使用 npm install 把 package.json 里面需要的东西都安装好。
接着我们需要在本地先预览一下自己博客的样子,就要先安装 hexo server :
$ npm install hexo-server --save
安装好之后在命令行里面运行 hexo server ,然后在浏览器的地址栏上面输入localhost:4000 就可看到自己博客的样子。
Hexo全局配置
本地浏览自己的博客没问题后,我们就需要把它部署到 Coding 上了。
1 编辑根目录下 _config.yml 文件,我们找到 deploy 这一项,修改如图:
2 修改好 _config.yml 文件过后,我们还需要安装 hexo-deployer-git 才能够部署到 Coding 上面。
npm install hexo-deployer-git --save
接着我们就生成静态页面和把代码 push 到 Coding 上:
$ hexo clean
$ hexo g
$ hexo d
注意把代码 push 到 Coding 上之前会让你输入你的 Coding 用户名和密码。
如果使用ssh协议需要先配置好公钥。
使用Coding演示
我们进入演示模式的配置页面里:
在开启演示模式之前,会提醒你没有检测到环境,你直接强制开启就可以了。
接着我们在高级选项中把运行环境设为 HTML ,部署版本为 master ,设置访问域名。然后应用内存选用 256M 就足够了。
最后点击一键部署,等待部署成功就行了。
然后你可以访问域名来查看自己是否部署成功了。
设置自动部署
我们在设置里找到 webhook, 然后点击新建 Hook 、
第一个输入框中是填你的博客域名,然后在后面加上 /_ 。
第二个输入框是输入一个 token ,我们直接填写 {{TOKEN}} 就可以了。
回到演示里,在左边的栏目中找到环境变量,变量名填写为 WEBHOOK_TOKEN ,值为 {{TOKEN}} ,接着重新启动应用就 ok 了!
测试自动部署
设置好自动部署之后我们要测试一下是否 push 代码的时候就会自动部署。
创建一个新的文章(可以什么都不写),然后生成静态页面 push 到仓库去:
$ hexo new test
$ hexo g
$ hexo d
我们回到浏览器在输入博客的地址,如果那篇新写好的文章出现在首页了,说明我们自动部署成功了。以后再也不用自己去手动部署一次了!
Ⅲ 如何使用 npm 安装 hexo
我也是win10系统,没遇到题主的问题,我说下自己的方法:
1、安装完最新版node.js和git之后,以管理员身份运行git bash
2、在用户家目录下(即/c/Users/用户名),执行npm install hexo-cli -g,
然后用hexo init /d/blog,在d盘新建blog文件夹,并初始化
cd /d/blog,进入该文件夹下,再执行npm install (这一步不执行也可以,因为在执行hexo init时已经进行相应模块的安装了),然后就完成了,运行hexo s或hexo -v都没有问题。
Ⅳ 如何使用阿里云+Hexo搭建个人静态博客
使用阿里云服务器部署php环境,然后就可以使用 Hexo建立个人博客了。环境面板里面有一键部署 wp的功能,点击几次鼠标就可以轻松建站,毫不费力。
不过如果是新手还是需要熟悉下过程的,老魏为此写过阿里云服务器手动建站、php面板手动建站、php面板一键部署Hexo等多篇教程,看完啦还有疑问可以来问我,在线了就回答。
Ⅳ 如何在VPS上搭建Hexo
前期准备
喜欢Hexo的主题,不少都适合中文,配置简单,一键发布,所以选择它。
关于如何搭建 Hexo 的环境,这里就不罗嗦了, Hexo官方文档已经讲解的非常详细
VPS 上安装 Nginx 服务
SSH 连接 VPS 后,添加 CenOS 7 的 epel 软件包: $ yum install epel-release
安装Nginx: $ yum install nginx
启动 Nginx: $ systemctl start nginx.service
使用 firewalld 给防火墙添加规则允许 HTTP 以及 HTTPS
设置 Nginx 自动跟随系统启动
$ systemctl enable nginx.service
现在可以在浏览器中输入 VPS 的 ip 检查看 Nginx! 是否启动了。
如果出现 "Welcome to Nginx.." 的字样,恭喜!代表你的 Nginx 成功安装并启动。
VPS 上搭建 Hexo
方案选择
毋庸置疑,为了安全起见并且在本地能同时 Deploy 到 VPS 和 Github (用作备份)上,选第二种方法肯定是比较好的
使用 rsync 将 Hexo 部署到 VPS 上
在 Hexo 目录下安装 rsync : $ npm install hexo-deployer-rsync --save
根据 Hexo rsync 部署文档 在 Hexo 中的 _config.yml 中添加 Deploy 的配置,以下是我在自己项目中的配置代码
V1.png
*必须先在 VPS 上创建好了想要存放 Hexo 静态文件的目录, rsync 不能创建不存在的目录
网上有的朋友说光在 Hexo 中使用 rsync 不够,在 VPS 也需要下载 rsync 服务,但是我在雷电VPS上就没有下载 rsync 服务。如果你在 Hexo 中用 rsync 部署的时候一直报错,那就在 VPS 上下载 rsync 服务,看能否解决一直出错的原因,命令如下:$ yum -y install rsync
配置 Nginx
Hexo 成功部署到 VPS 上之后,剩下的就是来配置 Nginx 了
$ vi /etc/nginx/conf.d/default.conf
将以下内容替换原内容
重启一下 Nginx 服务
$ systemctl start nginx.service
$ systemctl enable nginx.service
这样设置之后网站就应该可以通过 VPS 的 IP 地方访问到了
申请域名及域名解析
至此在 VPS 上搭建 Hexo 并绑定域名就到此结束了
附上原文链接:网页链接
Ⅵ hexo 怎么设置文章的生成路径
文章目录肯定是添加到 post 布局上,这个毋庸置疑,因为只有看文章详情页的时候才需要目录。那么我们在目录 layout/_partial/post/ 下创建 toc.ejs 文件,代码如下:
<div id="toc" class="toc-article">
<div class="toc-title">目录</div>
<%- toc(item.content, {list_number: false}) %>
</div>
这里使用了Hexo提供的 toc() 帮助函数,它的使用方法如下:
<%- toc(str, [options]) %>
str 就是文章内容, options 有两个参数,一个是 class ,也就是html标签的class值,默认为toc;一个是 list_number ,是否显示列表编号,默认值是true。
接下考虑把这个局部模块放到哪呢,既然属于 post 布局,那么就看看 layout/post.ejs 代码如下:
<%- partial('_partial/article', {item: page, index: false}) %>
Ⅶ 怎么使用hexo写博客
使用hexo写博客
新建一篇文章 hexo new post 文章名称
在返回的地址里面找到那个.md文件
打开并用markdown语法写
写好了之后 hexo g -d 发布到网上
这么说可能还是有点抽象
图文教程可以上这里看
gblog.coding.me