Hexo-记Blog的搭建

搭建过程

搭建条件

1、git的安装

Git - Downloads (git-scm.com)

2、node.js的安装

下载 | Node.js 中文网 (nodejs.cn)

3、一个GIthub账号
GIthub

创建文章

1
2
npx hexo new "My New Post" #或
npx hexo new post "My New Post"

清理缓存

1
npx hexo clean

生成静态文件

1
2
npx hexo generate #或
npx hexo g

启用本地服务

1
2
npx hexo server #或
npx hexo s

部署到远程站点

1
2
npx hexo deploy #或
npx hexo d

后续遇到的问题

Hexo server报错TypeError: Cannot read property ‘utcOffset’ of null

由于更换主题,所以把配置文件都重新修改了一下,结果运行hexo server时,总是报错Cannot read property ‘offset’ of null。
最后发现是因为把根目录下的_config.yml中的时区timezone改成了UTC+8。

解决方法:把timezone修改为 Asia/Shanghai 。