网站搭建
参考https://blog.csdn.net/sinat_37781304/article/details/82729029#commentBox 介绍的非常详细
常用操作
hexo new "postName"
#新建文章hexo new page "pageName"
#新建页面hexo clean
#清除部署緩存hexo n == hexo new
#新建文章hexo g == hexo generate
#生成静态页面至public目录hexo s == hexo server
#开启预览访问端口(默认端口4000,可在浏览器输入localhost:4000
预览)hexo d == hexo deploy
#将.deploy目录部署到GitHubhexo g -d
#生成加部署hexo g -s
#生成加预览
遇到的问题
1、FATAL can not read a block mapping entry; a multiline key may not be an implicit key
修改config文件时,键值对的形式需要改成“key: value”,注意中间的空格!
2、npm ERR! code ECONNRESET npm ERR! errno ECONNRESET npm ERR! network request
尝试下载国内的淘宝npm镜像,或者直接搭梯子安装(记得开启全局代理模式)
3、“hexo d”时需要重复输入用户名密码
打开../config.yml,找到deplot部分,修改为如下代码
1 | deploy: |
next主题个性化定制
背景的设置在../theme/next/source/css/custom.styl,背景图片保存在./theme/next/source/image
1 | // Custom styles. |
网站名称、作者、菜单栏…等设置都在../theme/next/config.yml
`
1 | # =============================================================== |
`