当前位置: 首页 > wzjs >正文

做关于网站的开题报告百度资源搜索引擎

做关于网站的开题报告,百度资源搜索引擎,.net简单网站开发视频教程,广东网站建设报价文章目录 一、Hexo1.1 依赖1.2 快速使用1.3 目录说明1.4 命令说明1.4.1 常规命令1.4.2 全局选项 二、主题安装2.1 安装 Matery 主题2.1.1 下载2.1.2 配置2.1.2.1 基础配置2.1.2.2 新建页面类型2.1.2.3 其他配置 2.2 其他主题推荐 三、部署3.1 部署到 Github Pages 四、总结 一、…

文章目录

    • 一、Hexo
      • 1.1 依赖
      • 1.2 快速使用
      • 1.3 目录说明
      • 1.4 命令说明
        • 1.4.1 常规命令
        • 1.4.2 全局选项
    • 二、主题安装
      • 2.1 安装 Matery 主题
        • 2.1.1 下载
        • 2.1.2 配置
          • 2.1.2.1 基础配置
          • 2.1.2.2 新建页面类型
          • 2.1.2.3 其他配置
      • 2.2 其他主题推荐
    • 三、部署
      • 3.1 部署到 Github Pages
    • 四、总结

一、Hexo

Hexo 是一个快速、简洁且高效的博客框架。 Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

1.1 依赖

  • Node.js
    根据下载指南下载安装适合当前系统的 Node.js 和 npm(Node.js 包管理器)。
    安装完成后,打开终端,输入以下命令,检查是否安装成功:

    # 需要大于10.13,建议使用 Node.js 12.0 及以上版本
    node -v
    npm -v
    

    如果显示版本号,则说明安装成功。

  • Git
    根据下载指南下载安装适合当前系统的 Git。
    安装完成后,打开终端,输入以下命令,检查是否安装成功:

    git --version
    

    如果显示版本号,则说明安装成功。

1.2 快速使用

# 安装
npm install -g hexo-cli
# 初始化,<folder>输入博客名称,后续hexo会在<folder>中新建所需要的文件
hexo init <folder> && cd <folder>
npm install
# 生成静态文件
hexo generate
# 启动服务器
hexo server

现在,打开浏览器,访问 http://localhost:4000,即可看到博客本地已经搭建成功。

1.3 目录说明

初始化完成后,hexo 会在当前目录下生成一个名为 <folder> 的文件夹,该文件夹包含以下内容:

  • _config.yml:网站的配置文件,用于配置博客的标题、描述、作者等信息。
  • package.json:应用程序的信息。
  • scaffolds:存放博客文章的模板文件夹,用于生成博客文章的框架。
  • source:资源文件夹,是存放用户资源的地方。除 _posts 文件夹之外,开头命名为 (下划线)的文件 / 文件夹隐藏的文件 将会被忽略。MarkdownHTML 文件会被解析并放到 public 文件夹,而其他文件会被拷贝过去。新创建的帖子被保存到 source/_post 文件夹。
  • themes:主题文件夹,用于存放博客的主题。

1.4 命令说明

详细说明请参考指令

1.4.1 常规命令
命令语法描述选项
inithexo init [folder]新建一个网站。如果没有设置folder,Hexo默认在目前的文件夹建立网站。
newhexo new [layout] <title>新建一篇文章。如果没有设置layout,默认使用_config.yml中的default_layout参数代替。使用布局 draft 来创建草稿。如果标题包含空格的话,请使用引号括起来。-p, --path: 自定义文章路径
-r, --replace: 替换当前文章
-s, --slug: 自定义文章URL
generatehexo generate生成静态文件。-d, --deploy: 生成完成后部署
-w, --watch: 监视文件变动
-b, --bail: 异常时抛出错误
-f, --force: 强制重新生成
-c, --concurrency: 设置同时生成文件的最大数量
publishhexo publish [layout] <filename>发表草稿。
serverhexo server启动服务器,默认访问http://localhost:4000/-p, --port: 重设端口
-s, --static: 只使用静态文件
-l, --log: 启用日志
deployhexo deploy部署网站。-g, --generate: 部署前生成
renderhexo render <file1> [file2] ...渲染文件。-o, --output: 输出目标地址
migratehexo migrate <type>从其他博客系统迁移内容。
cleanhexo clean清除缓存文件(db.json)和已生成的静态文件(public)。
listhexo list <type>列出所有路由。
versionhexo version显示版本信息。
confighexo config [key] [value]列出或修改网站配置(_config.yml)。
1.4.2 全局选项
选项描述
--safe安全模式:不加载插件和脚本
--debug调试模式:显示调试信息并记录到debug.log
--silent简洁模式:静默输出
--config自定义配置文件的路径(可接受逗号分隔的列表)
--draft显示source/_drafts文件夹中的草稿文章
--cwd自定义当前工作目录的路径

二、主题安装

2.1 安装 Matery 主题

  • Github
  • 说明文档
2.1.1 下载
# 进入博客目录
cd <folder>
# 安装主题
git clone https://github.com/blinkfox/hexo-theme-matery.git themes/matery
2.1.2 配置
2.1.2.1 基础配置

修改 Hexo 根目录下的_config.yml 文件

# 修改主题为 matery
theme: matery
# 修改url为你自己的url(没有的话先不修改)
url: http://your-url.com
# matery建议分页条数值为 6 的倍数,如:12、18 等
per_page: 6
# 修改语言为中文
language: zh-CN
2.1.2.2 新建页面类型
页面类型命令生成文件关键配置项关联文件
分类页hexo new page "categories"source/categories/index.md需设置 type: "categories"
标签页hexo new page "tags"source/tags/index.md需设置 type: "tags"
关于页hexo new page "about"source/about/index.md需设置 type: "about"
留言板hexo new page "contact"source/contact/index.md需设置 type: "contact"需配置第三方评论系统
友情链接hexo new page "friends"source/friends/index.md需设置 type: "friends"source/_data/friends.json
404页面手动创建source/404.md需设置 type: "404"
  1. 基础页面配置(分类/标签/关于/留言板/404)
    文件路径:source/[page_type]/index.md

    ---
    title: 页面标题
    date: 2023-01-01 00:00:00
    type: "[page_type]"  # categories/tags/about/contact
    layout: "[page_type]"
    ---
    
  2. 友情链接数据文件
    文件路径:source/_data/friends.json

    [{"avatar": "http://example.com/avatar.jpg","name": "好友名称","introduction": "好友简介","url": "http://example.com/","title": "前去学习"}
    ]
    
  3. 404页面特殊配置
    文件路径:source/404.md

    ---
    title: 404
    date: 2018-09-30 17:25:30
    type: "404"
    layout: "404"
    description: "Oops~,我崩溃了!找不到你想要的页面 :("
    ---
    
2.1.2.3 其他配置

其他配置可参考Matery主题配置详细说明

2.2 其他主题推荐

主题名称Github 链接演示链接说明链接
Fluidhttps://github.com/fluid-dev/hexo-theme-fluidhttps://hexo.fluid-dev.com/https://github.com/fluid-dev/hexo-theme-fluid/blob/master/README.md
Butterflyhttps://github.com/jerryc127/hexo-theme-butterflyhttps://butterfly.js.org/https://github.com/jerryc127/hexo-theme-butterfly/blob/dev/README_CN.md
Materyhttps://github.com/blinkfox/hexo-theme-materyhttps://blinkfox.github.io/https://github.com/blinkfox/hexo-theme-matery/blob/develop/README_CN.md
NexThttps://github.com/theme-next/hexo-theme-nexthttps://theme-next.js.org/https://github.com/theme-next/hexo-theme-next/blob/master/README.md
Hackerhttps://github.com/CodeDaraW/Hackerhttp://blog.daraw.cn/https://github.com/CodeDaraW/Hacker/blob/master/README_zh-CN.md

更多主题请查看 Hexo官网。

三、部署

3.1 部署到 Github Pages

  1. 在 Github 上创建一个 Public 类型仓库,仓库名 <repo-name> 不重复即可。

  2. 在博客项目根目录下创建个文件,保证仓库已有分支,假设为 main 分支。

  3. 在博客项目 settings -> Pages 中,将 Branch 设置为 main 分支,点击 Save 保存。(首次部署需要等待一段时间)

  4. 等待部署完成后,复制 Github Pages 提供的链接,形如 https://<github-name>.github.io/<repo-name>,后续通过该链接在浏览器中打开即可访问博客。

  5. 在博客项目根目录下安装 hexo-deployer-git 插件:

    npm install hexo-deployer-git --save
    
  6. 修改博客配置文件 _config.yml,添加以下内容:

    deploy:type: gitrepo: git@github.com:<github-name>/<repo-name>.gitbranch: main
    url: https://<github-name>.github.io/<repo-name>
    
  7. 执行以下命令,将博客部署到 Github Pages:

    hexo clean && hexo g -d
    

部署完成后,即可通过 https://<github-name>.github.io/<repo-name> 访问博客。
matery

四、总结

  1. 本地搭建博客,需要安装 Node.js 和 Hexo。
  2. 主题推荐使用 Matery,配置简单,功能强大。
  3. 部署到 Github Pages,需要创建一个 Public 类型的仓库,并配置 hexo-deployer-git 插件。
  4. 后续美化博客,可以参考主题的官方文档,进行个性化配置。然后通过 hexo clean && hexo g -d 命令,将博客部署到 Github Pages。
  5. 如需部署到自己的服务器,需要自己配置域名解析,并上传博客文件到服务器。
http://www.dtcms.com/wzjs/321057.html

相关文章:

  • 哪些外贸网站可以做soho网络推广方法怎么样
  • 做网站怎么每天更新内容天津谷歌优化
  • 海口网站建设方案推广怎么推广一个平台
  • avian wordpress惠州seo网络推广
  • 专业云南做网站网站发布与推广方式
  • 哪个网站做h5比较好推广方案的内容有哪些
  • 企业网站建设策划书标准版搜狗搜索网
  • 做网站必须用tomcat留号码的广告网站
  • 网站建设 简单动态网站搭建成都网站建设公司排名
  • 网站建设要做原型图吗竞价推广代运营
  • 网站建设排行榜seo变现培训
  • 驻马店重点项目建设网站手机百度一下百度
  • 微信商城和微网站建设百度app
  • 网站制作 沈阳腾讯推广平台
  • 选择邯郸网站制作网站设计平台
  • 建设通网站联系电话seo自动排名软件
  • 外贸网站seo优化方案湖南seo网站开发
  • 北京网站建设首页2023半夜免费b站推广
  • 西安网站建设中企建站营销网站设计
  • 企业做网站要注意些什么问题东莞网络营销网络推广系统
  • 企业网站备案注销武汉seo 网络推广
  • 小程序游戏排行榜2023福州seo经理招聘
  • 做网站如何挣钱百度广告推广费用
  • 免费自己创建个人网站网站流量统计分析工具
  • 怎么建设网站手机网站制作价格网络营销公司排名
  • 长春建设集团招聘信息网站营销网站建设选择原则
  • 网站后端做留言板功能做推广怎么做
  • wordpress 手机端主题惠州seo代理计费
  • 优秀集团网站设计百度seo软件曝光行者seo
  • wordpress画廊尺寸多大seo如何提高网站排名