基于vuepress快速实现个人博客-github免费部署

这篇具有很好参考价值的文章主要介绍了基于vuepress快速实现个人博客-github免费部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前沿

地址

本人代码仓库:https://github.com/Lihua-cpu/BlockPage

个人博客地址:https://lihua-cpu.github.io/BlockPage/

展示效果

pc展示效果

基于vuepress快速实现个人博客-github免费部署,react native项目,vue,前端

app展示效果

基于vuepress快速实现个人博客-github免费部署,react native项目,vue,前端

入门

快速开始


快速开始同 VuePress 官网:

npx

# 初始化,并选择 2.x
npx @vuepress-reco/theme-cli init

npm

# 初始化,并选择 2.x
npm install @vuepress-reco/theme-cli@1.0.7 -g
theme-cli init

yarn

# 初始化,并选择 2.x
yarn global add @vuepress-reco/theme-cli@1.0.7
theme-cli init

手动安装

npm install vuepress@next vuepress-theme-reco@next --save-dev

# or
yarn add vuepress@next vuepress-theme-reco@next
// .vuepress/config.ts

import { defineUserConfig } from 'vuepress'
import { recoTheme } from 'vuepress-theme-reco'

export default defineUserConfig({
  theme: recoTheme({
    // options
  })
})

部署

官方部署

部署gitee、github是可以的,但是gitee部署需要实名认证,github则不需要.

官网:https://vuepress.vuejs.org/zh/guide/deploy.html#github-pages

23-12-17目前我的部署

官网有给出多个平台部署到步骤,但是他只是给出大概部署

总结起来的脚本就是:

1、打包——build

2、进入打包的产物,将打包的产物提到另外的分支

3、部署关于这个分支的代码到githubpage上

三个步骤

如果需要到时候写一下关于“提交代码立刻触发这个脚本”的博客

因为没有写流水线打包只能手动打包啦

1、创建分支gh-pages

2、打包build

3、将打包产物提交分支gh-pages

4、开启github的page,然后将服务器指向gh-pages

1、创建分支gh-pages

基于vuepress快速实现个人博客-github免费部署,react native项目,vue,前端

2、打包build

基于vuepress快速实现个人博客-github免费部署,react native项目,vue,前端

3、将打包产物提交分支gh-pages

基于vuepress快速实现个人博客-github免费部署,react native项目,vue,前端

4、开启github的page,然后将服务器指向gh-pages

基于vuepress快速实现个人博客-github免费部署,react native项目,vue,前端

参考

1、通过iconfont使用图标

https://juejin.cn/post/7242181894116573245

2、官网

https://vuepress-theme-reco.recoluan.com/

3、从创建到部署

这个比较全面,但是有不好的就是,他的部署也是看着官方写的,如果不会部署的,直接自己build,然后把产物直接丢到github,然后就是开启github的githubPage,流水线先别写等熟悉再文章来源地址https://www.toymoban.com/news/detail-765204.html

https://juejin.cn/post/7041134607869149215

到了这里,关于基于vuepress快速实现个人博客-github免费部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用Hugo+Github从0开始免费搭建个人博客

    以win11为例 1.注册git账号:https://github.com/并记住用户名和密码 2.下载地址:Git - Downloads (git-scm.com)鼠标右键显示Git Bash Here就表示安装Git成功了。 3.设置本地git用户 是否已经登录 生成密钥 将其中Your Name替换为用户名,邮箱替换为自己注册时的邮箱 如图所示,密钥已经给我们生

    2024年02月12日
    浏览(35)
  • hexo+GitHub搭建个人博客前期安装部署

    安装Git ==================================================================== 什么是Git Git是目前世界上最先进的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Git也是你博客平台

    2024年04月22日
    浏览(56)
  • 10分钟 使用VitePress和GitHub Actions快速搭建发布个人博客

    VitePress官网Getting Started | VitePress VitePress 是一个静态站点生成器 (SSG),旨在构建快速、以内容为中心的网站。 Node.js (nodejs.org)Node版本18或更高版本 **使用 node -v **查看node版本 创建文件夹并进入到项目的目录 初始化项目 这里会带有设置向导 安装项目所需的 vitepress 依赖 在

    2024年02月03日
    浏览(54)
  • 【实操】基于 GitHub Pages + Hexo 搭建个人博客

    《开发工具系列》 相信很多学习技术的读者朋友们,都梦想能创建一个属于自己的个人博客。现在,这将不是梦想,下面跟着 Huazie 一起利用 GitHub Pages + Hexo 搭建一个属于自己的个人博客吧。 Node.js 官方下载地址 注意: Hexo 官方建议使用 Node.js 12.0 及以上版本 笔者本地下载的

    2024年01月19日
    浏览(61)
  • 通过 Github workflows CI/CD 自动化部署 Github Pages hugo 免费博客

    文章博客地址:https://blog.taoluyuan.com/posts/github-workflows/ GitHub Actions 介绍 GitHub 文档:https://docs.github.com/zh/actions/learn-github-actions/understanding-github-actions 官方介绍: GitHub Actions 是一种持续集成和持续交付 (CI/CD) 平台,可用于自动执行生成、测试和部署管道。 您可以创建工作流程来

    2024年02月07日
    浏览(46)
  • 免费搭建个人博客:零成本实现网站发布,无需域名和服务器

    估计每个开发者想拥有属于自己的个性化博客网站,但却担心域名和服务器费用 还有那些头痛的服务器费配置,现在我们可以可以在几分钟内拥有的博客网站,并且无需支付任何域名和服务器费用 本文推荐的建站方案核心就是:hugo  Hugo,一个快速、简单且功能强大的静态网站生

    2024年04月26日
    浏览(32)
  • halo搭建炫酷个人博客快速部署:docker+docker-compose+nginx

    🏠 服务器与网站部署知识体系目录 部署一个炫酷的个人博客只需要按照本文的指令直接 cv 即可。 但请注意打开服务器防火墙的 80 和 3306 端口。 Halo是一款现代化的开源博客/CMS系统,所有代码开源在GitHub上且处于积极维护状态。它是基于 Java Spring Boot 构建的,易于部署,支

    2024年02月08日
    浏览(49)
  • 【Linux】云服务器自动化部署VuePress博客(Jenkins)

    博主此前是将博客部署在 Github Pages (基于 Github Action)和 Vercel 上的,但是这两种部署方式对于国内用户很不友好,访问速度堪忧。因此将博客迁移到自己的云服务器上,并且基于 Jenkins (一款开源持续集成工具)实现本地推送代码后,自动化集成部署 环境 云服务器:Cent

    2024年02月13日
    浏览(37)
  • vue - - - vuepress文档网站部署github

    安装nodejs: https://nodejs.org/en/, 版本不能太高(= 8.6即可) 安装git: https://git-scm.com/ vuepress官网: https://www.vuepress.cn/ 第3步需要等待下载依赖. 1~3步完整命令: 进行第4步: 创建 docs 文件夹, 在 docs 文件夹中创建 README.md 文件. 进行第5步: 编辑package.json文件 第6步本地启动服务器 访问loc

    2024年02月07日
    浏览(25)
  • 使用VuePress生成静态网站并部署到github

    VuePress是一个基于Vue驱动的静态网站生成器 相关资料 文档:https://v1.vuepress.vuejs.org/zh/ github: https://github.com/vuejs/vuepress vuepress-deploy: https://github.com/jenkey2011/vuepress-deploy/ 安装 目录结构 依赖配置 package.json 站点配置config.js 启动 使用markdown语法书写博客文章 自动部署 vuepress-deplo

    2024年02月11日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包