当我使用blogdown构建我的站点时,来自Rmd帖子的缓存文件将被复制到公共目录.这是不必要的,浪费空间,并减慢部署速度.
我想我可以用blogdown::build_site()用custom参数来避免这种情况,如果我提供我自己的custom脚本.自定义脚本应该是什么样的?
我希望制作一个twitter-blogdown博客,其中有些人发布了图片,但我不确定它是否可能.我使用'twitteR'来抓取一个人的所有帖子,但看起来我必须做一些完全不同的事情来获取图像而不是文本.
任何关于采取何种方向的建议都将受到赞赏.
我一直在考虑将blogdown用于我现有的Hugo博客,我想我已将其缩小到一个缺点.我正在使用.Rmarkdown文件扩展名,因为我想使用Blackfriday降价处理器来利用Hugo功能.
其中包括我添加到我的主题中的自定义,它使用嵌入了内置短代码的任何图像使用PhotoSwipe使它们在点击时出现在灯箱中.我已经做到这一点,任何使用{{<figure>}}短代码的东西都可以做到这一点.
有没有可能通过blogdown或knitr(假设knitr是渲染Rmarkdown过程的一部分)来定制绘图的输出,以便它们包含在短代码而不是HTML标签中?我认为甚至可以用Go/Blackfriday来做这个,如果我至少可以在Markdown中格式化图表,如果这样会更容易.
我正在使用blogdown我的第一个网站,并尝试按照[here]的在线文档中的部署说明进行操作blogdown
这是我从文档中理解的,在RStudio中构建站点并public在git存储库中复制文件夹的内容.存储库sn248.github.io用于包含jekyll基于我的静态网页的内容,并使用Github页面进行托管.它只有几个帖子,我打算手动转换为blogdown基于webite的帖子.
我确实看到了我想要的主题的新网站,但我担心我在Netlify上看到的部署失败消息(下面)
12:09:21 AM: Installing Hugo 0.30
12:09:24 AM: Error: Unable to locate Config file. Perhaps you need to create a new site.
Run `hugo help new` for details. (Config File "config" Not Found in "[/opt/build/repo]")
12:09:25 AM: Build complete: exit code: 255
12:09:25 AM: Cleaning up docker container
12:09:25 AM: Error running command: Build script returned non-zero exit code: 255
12:09:26 AM: An error occurred …Run Code Online (Sandbox Code Playgroud) 我在https://github.com/laozhu/hugo-nuo使用主题
我试图包括Python代码(也没关系EVAL = TRUE或FALSE给我)在RMarkdown文件后.输出文件由R blogdown(html)编写为帖子.但是,格式化并不是读者友好的(纯文本).我想知道是否有任何方法来格式化代码块?(不同颜色,粗体,斜体或代码之间加一个空行?)谢谢.
```{python eval=FALSE}
```
Run Code Online (Sandbox Code Playgroud)
当我在 blogdown 中为我的网站提供服务时,项目符号不会呈现。我的网站在我的 Windows 10 机器上本地托管。当我添加 html 标签时,该列表实际上有效。当我在另一个项目中打开一个空白的 rmd 文件时,项目符号可以正确呈现。
我在 blogdown .rmd 帖子中的列表代码示例:
* text
* text
* text
Run Code Online (Sandbox Code Playgroud)
以及使用 html 标签的工作版本:
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
>sessionInfo()
R version 3.5.2 (2018-12-20)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
Matrix products: default
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] Rcpp_1.0.0 bookdown_0.9 …Run Code Online (Sandbox Code Playgroud) 我在路径中保存了图像./static/static/images/air_quality.png。当我将此图像添加到我的 R Markdown 文件中时,我不断收到此消息(No image at path static/images/air_quality.png)。
不确定是什么问题。
static/images/air_quality.png注意: R markdown 文件中给出的路径是正确的。
我的问题是,为什么图像无法被识别?
我已经使用blogdown和hugo建立了一个网站,主题是https://themes.gohugo.io/hugo-tranquilpeak-theme/,当我使用serve_site()时,它可以完美地工作。我将其推送到github并将netlify连接到github,然后选择公用文件夹作为发布文件夹。但是,当我转到netlify网站https://stoic-swirles-da950d.netlify.com/时,它看起来与本地网站不一样。我在下面的Blogdown中复制了会话信息。
Session info ----------------------------------------------------
setting value
version R version 3.4.2 (2017-09-28)
system x86_64, darwin15.6.0
ui RStudio (1.1.453)
language (EN)
collate da_DK.UTF-8
tz <NA>
date 2018-10-02
Packages --------------------------------------------------------
package * version date source
backports 1.1.2 2017-12-13 cran (@1.1.2)
base64enc 0.1-3 2015-07-28 CRAN (R 3.4.0)
BH 1.66.0-1 2018-02-13 cran (@1.66.0-)
blogdown 0.8.6 2018-10-02 Github (rstudio/blogdown@44895dd)
bookdown 0.7 2018-02-18 CRAN (R 3.4.3)
digest 0.6.17 2018-09-12 CRAN (R 3.4.4)
evaluate 0.11 2018-07-17 cran (@0.11)
glue 1.3.0 2018-07-17 cran (@1.3.0)
graphics …Run Code Online (Sandbox Code Playgroud) 我正在使用blogdown主题构建一个帖子hugo-tranquilpeak-theme。有没有办法改变渲染页面的宽度?
我这里有一个例子:
看来我太狭隘了。我可以做得更大吗?
我希望我可以将它设置为博客所有帖子的默认行为。
我有一篇 R 博客文章,其中包含一些传单和情节图。我可以width = "100%"在leaflet()函数中进行设置,当我调整浏览器窗口(或在移动设备上查看)大小时,传单地图会改变形状。我已经在 中尝试过相同width = "100%"的方法plot_ly(),但是对于较小的窗口,绘图不会调整大小,并且需要水平滚动。
有任何想法吗?如果有帮助,我正在使用 blogdown/hugo。