zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    读《构建之法- 现代软件工程》一书
    自我介绍
    jQuery Validate表单验证
    oracle数据库 expdp/impdp 和 exp/imp
    Java JDK安装及环境配置
    《JavaScript》JS中的跨域问题
    Python语言基础
    .net web 应用程序C#
    C# string 常用方法
    前端获取URL和SESSON中的值
  • 原文地址:https://www.cnblogs.com/leskang/p/14043881.html
Copyright © 2011-2022 走看看