会删掉站点根目录下的public文件夹 hexo g #生成静态网页 (执行 $ hexo g 后会在站点根目录下生成public文件夹, hexo会将"/blog/source/" 下面的.md后缀的文件编译为.html后缀的文件,存放在"/blog/public/ " 路径下) hexo d #将本地数据部署到远端服务器(如github) hexo...
首先你要确保你hexo d -g这个操作前 _config.yml文件里 deploy:type:git repository:github:git@github.com:TaylorFelix/TaylorFelix.github.io.git coding:git@git.coding.net:taylorfelix/taylorfelix.coding.me.git branch:master 一定配置的要是ssh,别弄的什么https://github之类的 然后,你需要放弃使用cmd,到...
hexo clean#清除缓存 ,网页正常情况下可以忽略此条命令,执行该指令后,会删掉站点根目录下的public文件夹 hexo g#生成静态网页 (执行$ hexo g后会在站点根目录下生成public文件夹, hexo会将"/blog/source/" 下面的.md后缀的文件编译为.html后缀的文件,存放在"/blog/public/ " 路径下) hexo d#将本地数据部署...
1 总的设计如下,有两个,第一是本篇介绍的,另外一个下篇介绍,这里最后要修改回文件的修改和访问时间 2 用到的正则和主要的方法如下,正则就是时间匹配的正则表达式百度有很多的,我在次基础上叫了updated ,因此可以区分创建时间和修改时间 3 现在开始介绍操作步骤,把脚本文件和博客目录放在同一目录,我们看一下...
hexo d -g 部署失败 hexo d -g 突然部署失败,报错如下: 代码语言:shell 复制 $ fatal: unable to access'https://github.com/xxxxx/xxxx.git/':The requested URL returned error:403err: Error: Spawn failed at ChildProcess.<anonymous 1.更改hexo配置文件中的git镜像映射地址...
需要创建一个普通用户用于运行博客,下面创建一个vultr用户,并将其添加到用户组wheel跟nginx。
6 测试自动部署设置好自动部署之后我们要测试一下是否push代码的时候就会自动部署。创建一个新的文章(可以什么都不写),然后生成静态页面push到仓库去:$ hexo new test$ hexo g$ hexo d我们回到浏览器在输入博客的地址,如果那篇新写好的文章出现在首页了,说明我们自动部署成功了。以后再也不用自己去手动部署...
2. 然后才执行hexo g -d发布网站到master分支上。虽然两个过程顺序调转一般不会有问题,不过逻辑上这样...
1 在准备好github分支及hexo博客源文件之后,这里把下面几个文件放入空白分支 2 编辑Travis自动部署的配置文件编辑内容如下 3 然后git add -A添加所有 4 提交并push到远程空白分支 5 这时Travis后台以经在编译部署了 6 然后等待变绿,就部署完成了 7 然后你访问你的github.io网站,如果出现空白,请看下个步骤,...
这是根目录下config配置,git和github,https,http,@git什么的都试了。 删除.deploy_git目录,再执行 hexo d -g就可以了 如果报错 没有master 如下: root@756242cbe446:/he/blog_source# hexo d INFO Deploying: git INFO Clearing .deploy_git folder... ...