我是博客新手,我想在闪亮的服务器上构建我的网站。但问题来了。
我按照https://github.com/rstudio/blogdown/issues/161的建议将public/
文件夹复制到我闪亮的服务器上。
root@jamesVM:/srv/shiny-server# pwd
/srv/shiny-server
root@jamesVM:/srv/shiny-server# ll
total 12
drwxr-xr-x 3 root root 4096 4ÔÂ 29 22:57 ./
drwxr-xr-x 3 root root 4096 4ÔÂ 28 00:33 ../
lrwxrwxrwx 1 root root 38 4ÔÂ 28 15:11 bi -> /home/runrunwei/GitRepo/MySite/public//
lrwxrwxrwx 1 root root 38 4ÔÂ 28 00:33 index.html -> /opt/shiny-server/samples/welcome.html
drwxr-xr-x 24 root root 4096 4ÔÂ 29 22:57 public/
lrwxrwxrwx 1 root root 37 4ÔÂ 28 00:33 sample-apps -> /opt/shiny-server/samples/sample-apps/
root@jamesVM:/srv/shiny-server#
但是我发现图表ggplot2
和plot
没有显示的问题。但plotly
没问题。
文件夹bi/
是符号链接,public/
是从/home/runrunwei/GitRepo/MySite/public/
复制的。在两种方式中,图表显示相同的方式
一开始我觉得路径有问题。所以我设置了相对网址
在config.toml
中为true,如下所示:
baseurl = "/"
languageCode = "en-us"
title = "A Hugo website"
theme = "hugo-lithium"
googleAnalytics = ""
disqusShortname = ""
ignoreFiles = ["\\.Rmd$", "\\.Rmarkdown$", "_files$", "_cache$"]
relativeurls = true
我的hugo版本:
> blogdown::hugo_version()
[1] ‘0.30.2’
relativeurls = true
没有帮助我。然后我打开index.html
(/srv/shiny-server/public/2018/04/27/testrmarkdown/
)文件,该文件由blogdown::build_site
呈现,使用来自rstudio服务器的文件浏览器的浏览器,发现图形就在那里。我通过检查铬来比较图表的两个路径,它们是相同的
我现在不知道如何修复它。