-
-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hugo-ivy主题下左侧边栏的菜单显示不出来 #10
Comments
|
yihui,你好,我是袁凡,袁依不是分身,真得是我的妹妹。袁依很多内容都还没开始填,是怎么看得出来是妹妹而不是弟弟的?
事情是这样的,我原本以为hugo官网上的博客主题都是可以直接照着这篇建站参考文章开始弄的,忽略了这个建议"Yihui 是建议用 hugo-xmin 主题开始我们的 blogdown 之旅的",所以就让袁依直接根据自己喜好从官网选个主题。原本她选好的主题是CaiJimmy/hugo-theme-stack,但是在blogdown::serve_site()这一步会超时报错,我找到了相似问题在统计之都里的一个帖子还有stackoverflow上的帖子都还是没能帮她解决问题。后来觉得"hugo-ivy"这个主题和她原本选的那个主题很像,就改用了当前这个主题。 我在帮袁依建站的时候犯了一个很大的心态上的错误,我原本以为我水平很有限,对开源的世界一直是仰视,所以认为我踩到的坑一定是前人已经踩过的也讨论出解决方案的,我没能解决问题一定是我的原因。但是那天建站的时候用“CaiJimmy/hugo-theme-stack”这个主题,到了blogdown::serve_site()这一步就会报错,但是我用"hugo-ivy"就不会报同样的错(建站用的工具R/Rstudio/git都是在袁依电脑上下载的最新版,blogdown是从CRAN下的,hugo安装是blogdown::install_hugo()装的)。我猜"同样环境下,有的主题能成功serve_site(),有的主题却不能"可能是我踩到的新坑。 后面我会介绍袁依去统计之都问问题的,当然前提是用正确的提问姿势。 |
因为(1)我之前从 config.yaml 中看到了她的真名,而“依”听起来像是女孩子名字,让我想起我很喜欢的一首诗,其中有句相见也依依;(2)网站的名字叫略略,这种叠字也像女孩子风格;(3)首页上写着可爱非常。如果是弟弟,就只能是六七岁;而能建网站的,就肯定不是六七岁的可爱小朋友了,大概率是二十多岁的妹妹。也不太可能是姐姐,因为这年头如果是你姐姐的年龄,那么要建站的话起码十年前就建了(像园主那样);还没建站的人,现在来建的概率也很小了,就算你忽悠也忽悠不动了(就算动了这个念头,八成也会投奔微信公众号)。综上,你能骗得动的只有妹妹了,哈哈。
是的,我这几天已经忍了三次没去管闲事告诉你怎么改这里的图片地址了:https://yuanfan.vercel.app/posts/mao-mao/ 看你自己啥时候悟出来。
就这个具体问题而言,我可以在这里帮忙解决,不用去论坛了。既然我已经用了我平常的凶神恶煞面目吓唬过她一遍,那么接下来我就送佛送到西好了。
我刚测试了一下,没有报错: 若不用 RStudio 的这个项目向导的话,也可以在一个空文件夹下运行: blogdown::new_site(theme = "CaiJimmy/hugo-theme-stack") 如果用某个主题报错的话,那很可能是我的锅,只要错误能重复,我可以修。前面说 hugo-ivy 这个主题我不推荐使用只是因为我懒得写文档,没有文档的主题只能通过读源代码来弄明白它怎么配置怎么用,而这对新手来说挑战有点大。 |
全中,厉害。
这里你要是能忍的话也可以,虽然我看你博客内容觉得你稍微是有点强迫症的。图片显示不出来的问题我初步在网上搜了的,网上给了两种解决方案,一是改本地hosts文件,二是改我网络的DNS设置,前者我试了没用,后者我觉得不靠谱。我查到的原因也有两种,一是DNS污染,二是github把图片是存在"另一个库"的,而这所谓的“另一个库”的绝对地址我还没找到。。容我再摸索下。
我刚才又测试了一下,还是报错,截图内容我放在https://shimo.im/docs/qd39PKXWv9kvtjwx/ 。我不确定你那边能不能访问石墨文档,不过我2020年初的时候曾加入了wuhan2020组织,当时也有许多小伙伴是身在海外,大家搜集更新各种资料都是在石墨文档上面,现在海外用户应该也还能访问吧。 我是先用“yihui/hugo-lithium”这个主题成功了,后用“CaiJimmy/hugo-theme-stack”这个主题失败了。
现在这个“报错”不能复现但存在,也说不定是这个主题的问题。我测试有问题,而你测试没问题,我在想有没有可能是因为我在墙内而你在墙外呢?
哈哈,在我踩坑之后我才理解你的建议的真正含义。我吐个槽,这个建议"Yihui 是建议用 hugo-xmin 主题开始我们的 blogdown 之旅的"当年没写明白啊,我估计有无数新手像我一样当时根本没理解而直接忽略了这个建议。 |
yihui,你好。我再补充一下,我之前用袁依的电脑时,“CaiJimmy/hugo-theme-stack”这个主题“blogdown::serve_site()”失败报的错误确实是超时;我后来用我自己的电脑和今天用公司电脑再试,才是下面这个错
|
@earfanfan 你叫 @yuanyiyy 合并一下这个就好了:yuanyiyy/blog2#1 这种问题我修理起来轻车熟路,放你们手里可能就摸不着头脑只能瞎碰乱试,不过我常年要冷酷无情地拒绝帮这种忙,因为量太大了;这次是碰上我正好在休假中,路见不平拔键盘相助一把好了。 你说的其它问题我看看再说。 |
你跑偏得有点远。算了,用国人那句无敌的话来说,就是“来都来了”,既然来都来了,就告诉你算了。目前你用的图片地址是:https://github.com/earfanfan/yf/raw/main/content/images/maomao.png 这是个网页地址,它返回的内容是 HTML 代码,而你真正要的是图片本身的地址,要获取一个 Github 文件的原始地址,可以在这个 Download 按钮(它有时候叫 Raw)上点右键复制它的原始地址: 更合适的办法是把它移动到
跟墙应该没有关系,我看了你的石墨文档,初步感觉是 Hugo 版本问题,你试试先升级 blogdown 包,再升级 Hugo: update.packages(ask = FALSE, checkBuilt = TRUE)
# 重启 R,然后
blogdown::install_hugo()
# 然后再重启 R,再跑
blogdown::serve_site()
主题是 Hugo 的一大痛点,这一方面我仍需要发力,以前建议 hugo-xmin 但多数人都忍不了我这种无情的极简风,所以我还得开发一个不那么简约的主题(看 hugo-prose 是否有希望吧)。 |
您好,我是袁依,我已经按照您说的做了,问题已经解决了,谢谢您。 |
不客气。万事开头难,接下来应该就没那么曲折了。 |
好的,转移阵地到 https://d.cosx.org/d/422065 |
您好,我最近用hugo-ivy主题搭建了我的个人博客,地址是 https://yiyuan.vercel.app/ 。但是不知为什么,左侧边栏的菜单显示不出来。我现在是手动输入地址的方式,比如我想查看“关于”页面的内容,就是手动输入 https://yiyuan.vercel.app/about/ 。
The text was updated successfully, but these errors were encountered: