前提条件:
1.安装node.js
2.安装git
3.注册码云账号
4.使用淘宝镜像npm
5.使用vscode编辑器
1.安装hexo框架
打开cmd
cnpm install hexo-cli --globla
输入
hexo version
会出现一系列版本信息,说明安装成功!
2.搭建hexo
在你喜欢的位置新建文件夹,右键文件夹“Open with Code”。
在编辑器终端输入
hexo init
cnpm install hexo --save
生成静态文件
hexo g
启动hexo服务
hexo s
到目前为止hexo在本地的启动已经完成。
!!!注意如果出现报错,缺少依赖,用 cnpm install 依赖名 安装即可。
3.主题安装
下载主题包到themes文件下,
修改hexo根目录_config.yml文件中theme为下载主题名称。
重新生成文件,启动服务。
4部署到码云上
新建一个项目,复制项目地址https://gitee.com/syanbo/my-blog.git。
配置hexo根目录_config.yml文件:
deploy:
type: git
repo: https://gitee.com/syanbo/my-blog.git
branch: master
然后安装插件:
cnpm install hexo-deployer-git --save
执行命令:
hexo d
每次部署:
hexo clean
hexo g
hexo d
常用命令:
hexo new"postName" #新建文章
hexo generate #生成静态页面至public目录
hexo clean #清楚静态页面缓存
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #将.deploy目录部署到GitHub
hexo help # 查看帮助
hexo version #查看Hexo的版本