首页 > 其他分享 >Bug记录|vivia主题|Hexo+GitHub搭建个人博客

Bug记录|vivia主题|Hexo+GitHub搭建个人博客

时间:2024-07-04 23:31:22浏览次数:3  
标签:vivia git Hexo themes GitHub config yml

1.将本地SSH添加到远程github 中,之后关联远程或push 出现以下错误:

 fatal: Not a git repository (or any of the parent directories): .git 

解决方案:执行 git init 。

git init 

2.hexo g无法成功运行,出现以下错误:

TypeError: C:\Users\Maxence\Desktop\项目\MyBlog\Hexo\themes\vivia\layout\page.ejs:1
 >> 1| <%- partial('_partial/article', {post: page, index: false}) %>

C:\Users\Maxence\Desktop\项目\MyBlog\Hexo\themes\vivia\layout\_partial\article.ejs:5
    3|
    4| <article id="<%= post.layout %>-<%= post.slug %>" class="h-entry article article-type-<%= post.layout %>" itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
 >> 5|   <% if (is_post() || theme.home.style == 'detail') { %>
    6|     <%- partial('post/gallery') %>
    7|   <% } %>
    8|   <div class="article-inner">

Cannot read properties of undefined (reading 'style')

解决方案:将themes\vivia目录下的_config.vivia.yml或者_config.yml.example重命名为_config.yml。

3.使用主题vivia之后,本地部署成功,上传仓库发现被删除了。

解决方法:打开博客目录下的_config.yml文件,将repo地址由HTTPS改为SSH地址,并将branch: master修改为branch: main。

标签:vivia,git,Hexo,themes,GitHub,config,yml
From: https://blog.csdn.net/m0_58266310/article/details/140192219

相关文章

  • github搭建图床思源发布博客CDN加速
     参考:https://www.cnblogs.com/java-six/p/18157901github创建图床新建存储库​​创建名称-选择public(公共),其他不用动直接下方创建​​点头像选择settings(设置)-侧边栏滑到下方<>Developersettings(开发者设置)​​选择tokens(classic)-Generatenewtoken(生成......
  • git、github、gitee、gitlab的区别
    概述:git是一种版本控制系统,是一个命令,是一种工具。github是一个基于git实现在线代码托管的仓库,向互联网开放,企业版要收钱。gitlab类似github,一般用于在企业内搭建git私服,要自己搭环境。gitee即码云,是oschina免费给企业用的,不用自己搭建环境。git-ce是社区版,gitlab-......
  • 初次使用GitHub教程入门
    注册一个github账户访问地址:https://github.com/,点击右上角signup,录入以下信息,邮箱,密码,账号,会有邮箱验证,跟着步骤来就好了配置本机上设置你的github的邮箱和用户名账号创建好后,本机上设置你的github的邮箱和用户名gitconfig--globaluser.name"git账号"gitconfi......
  • 【playwright学习】github create issue test
    fromplaywright.sync_apiimportsync_playwright,Page,Playwright,Browser,[email protected](scope="module",autouse=True)deflogin_github(playwright:Playwright):chrome=playwright.chromium.launch(he......
  • GitHub每日最火火火项目(7.2)
    Asabeneh/30-Days-Of-Python:这是一个为期30天的Python编程挑战项目,旨在通过逐步引导的方式帮助学习者在30天内掌握Python编程语言。然而,实际完成这个挑战可能需要超过100天,学习者可以根据自己的节奏进行。该项目还提供了相关视频的链接(https://www.youtube.com/cha......
  • Two-factor authentication (2FA) is required for your GitHub account
    今天在尝试打开GitHub页面时,突然出现了一个错误提示:“Two-factorauthentication(2FA)isrequiredforyourGitHubaccount”(如图所示)。这个错误提示表明,GitHub账户需要启用双因素认证(2FA)才能继续使用。在网上找了一些办法可以解决但是太麻烦找了比较简单的方法  ......
  • 【git】github如何上传超过100MB大小的单个文件
    在使用GitHub进行版本控制时,默认情况下,单个文件的大小限制为100MB。如果你需要上传超过这个大小的文件,可以使用GitLFS(LargeFileStorage)。GitLFS是一种Git扩展,专门用于处理大文件,它将大文件替换为轻量级的指针,并将实际的文件内容存储在远程服务器上。1.安装从Git2......
  • debian11 hexo+nginx 配置https
    环境准备站点服务器:Debian11个人PC:Vscode,nodejs,git,xshell远程工具这里的站点服务器可以是云服务器,也可以实体机子,我这里使用家里的NAS-unraid开了一台Debian11虚拟机,虚拟机用任意linux发行最新版本均可。因为某些原因需要去熟悉Debian,发现在Debian系统上编辑文档......
  • Anolis8.6 hexo+nginx 配置https
    编辑时间2023/03/0123:25环境准备站点服务器:Anolis8.6个人PC:Vscode,nodejs,git,xshell远程工具搭建开始家里除了点情况,电闸跳了,由于没ups,nas直接异常掉电,好在数据校验发现没问题,但是debian那台虚机出毛病了nas上我开了两台虚机,另一台gitlab服务器重启后一点问题......
  • 自动同步github项目到本地
    参考https://blog.csdn.net/qq_41832237/article/details/103474283开源github项目想要同步到本地gitlab将github项目克隆至本地项目需要是开源的,用户有权限clone#gitclonehttps://github.com/liuyueming/salt.git添加用于同步github项目的内部gitlab远程仓库#git......