在繁忙的工作中,断断续续、跌跌撞撞地自学R语言,翻资料,查英文。这一段历程对于一个大叔来说,作实有点辛苦,值得记录。还记得第一次正式接触和使用R还是2015年在上海工作期间。那时候也没有深入的了解和学习,只是基础的学习了平实在工作中可能会使用的基础功能。真正认真开始学习是2019年新冠疫情暴发之初,因为要处理大量数据、分析、绘图、建模,所以认真花费了一段时间来学习。在学习过程中参考了不少大牛的教材,书籍和参考资料等。尤其要感谢一辉。从rmarkdown
、bookdown
、blogdown
、knit
,为了那个文学编程,害我还学习了lantex
、html
、css
、pandoc
等,可谓是一把辛酸泪啊😭。关于这段历程,后面还是计划开个新章好好记录。这篇文章主要记录下,自己使用blogdown
+ hugo
+ netlify
, 踩坑心得 建站历程。
关于blogdown
blogdown
的具体功能这里不赘述了,希望了解的请参考一辉大神的blogdown,我这里只是记录自己的心得坑:
踩坑记录
自定义“代码高亮”无效(待解决)
根据hugopaper
的教程设置发现下面代码有效,设置后代码无highlight。
params:
assets:
disableHLJS: true
下面这段代码无效,设置后无法显示,上传到netfily同样无效。
markup:
highlight:
# anchorLineNos: true
codeFences: true
guessSyntax: true
lineNos: true
# noClasses: false
style: monokai
在highlightjs 网站下载相关的css样式后,将喜欢的样式名称改为
an-old-hope.min
后放在网站根目录/assets/css
可以更改高亮样式,但是建议选择黑暗模式的样式。现在还未找到在网站白天/黑夜
模式切换下。css下载地址更改样式后,白色字体貌似是
hugo-paper
主题重新定义了的,无法根据样式更改。待解决
baseURL
如果根据教程提示将baseURL
改为在netfily
上提供的域名,在用自己的域名解析后,次级链接仍然会链接到原netfily
域名上
- 解决方案: 在
config.yaml
设置如下
baseURL: /