hexo 需要shh连接 生成ssh key
安装Next主题,并进行优化
hexo clean 清空缓存文件
hexo generate (或hexo g)
hexo server (或hexo s)
hexo -vsersion就出来了,貌似3.0后全部改成我上面这种格式了
注意:每次修改本地文件后,需要键入hexo generate才能保存。每次使用命令时,都要在C:\Hexo目录下。每次想要上传文件到Github时,就应该先键入hexo generate保存之后,再键入hexo deploy。大概成功之后是酱紫的:
在hexo目录下的source文件中加入一个文件 名为CNAME, 里面写你的域名 然后提交, 以后就不会出现这个问题了
我的一直有问题就是因为我的CNAME文件放到hexo根目录了,没有起作用
或者换端口重新进入:
hexo s -p 5000
问题原因:
加载google字体库导致
解决办法:
到主题的_config.yml中设置不从google加载字体(默认会加载本地字体)
设置:
use_font_lato: false
到\themes\next\layout_partials\head external-fonts.swig文件
fonts.googleapis.com 改成 fonts.useso.com
hexo new"postName" #新建文章
hexo new page"pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #将.deploy目录部署到指定空间
hexo help # 查看帮助
hexo version #查看Hexo的版本
部署到服务器
hexo g -d
hexo s
deploy:
type: git
repository: https://github.com/wowzhu/wowzhu.github.io
branch: master
文章在 source/_posts,编辑器可以用 Sublime,支持 markdown 语法。如果想修改头像可以直接在主题的 _config.yml 文件里面修改,友情链接,之类的都在这里,修改名字在 public/index.html 里修改,开始打理你的博客吧,有什么问题或者建议,都可以提出来,我会继续完善的。
hexo init 文件夹内必须为空
检查是否已经存在了SSH keys ls -al ~/.ssh
$ hexo migrate <type> 迁移
网友评论