Loading

hexo搭建个人博客网站

hexo中文文档:https://hexo.io/zh-cn/docs/


 

 

hexo安装
mac前提:安装nodejs和npm:brew install node和brew install npm
依次执行:
npm install -g hexo-cli //第一条 这是安装hexo的基础框架,对于熟悉 npm 的进阶用户,可以仅局部安装 hexo 包:npm install hexo hexo init //第二条 这是初始化hexo框架 这个可能会比较慢 npm install //第三条 安装所需要的组件 hexo g //第四条 编译生成静态页面 hexo generate简称,会生成public文件静态目录 hexo s //第五条 启动本地服务 hexo server简称,hexo s --debug可输出debug日志
 
hexo-admin使用
安装完hexo后,在根目录执行:
npm install --save hexo-admin hexo server -d (此命令也可简写为hexo s -d)
启动后访问路径:http://localhost:4000/admin
设置登录访问hexo-admin:
打开hexo-admin后点击settings-->Setup authentification here-->
进入页面设置username、password、secret会自动生成密码hash值配置,将配置复制到_config.yml中重启,再次访问hexo-admin则需要登录
 
hexo部署到git
(1)安装:npm install hexo-deployer-git --save
(2) _config.yml配置文件中配置:
deploy: - type: git repository: git@gitee.com:{注册的个人空间地址}/{仓库名}.git branch: master //仓库分支
(3)发表的文章在本地预览无误后,在 Git Bash 命令窗口执行以下命令:
hexo clean && hexo g && hexo d
(4)git pages中点击更新(必须,否则不生效)
 
 
新建完成后文件夹目录:
├── .deploy #需要部署的文件
├── node_modules #Hexo插件
├── public #生成的静态网页文件
├── scaffolds #模板
├── source #博客正文和其他源文件, 404 favicon CNAME 等都应该放在这里
| ├── _drafts #草稿
| └── _posts #文章
├── themes #主题
├── _config.yml #全局配置文件
└── package.json

posted @ 2020-11-26 18:34  梦醒点灯  阅读(158)  评论(0编辑  收藏  举报