错误blogdown :: serve_site学术模板

问题描述

我最近开始使用Blogdown来建立网站时出现错误。我使用的是学术模板,几天前我重新安装blogdown来处理学术模板开始使用Hugo模块这一事实后,便开始出现错误。 build命令可以正常工作,并且我可以部署该网站,而不会出现其他错误

错误

blogdown::serve_site()
Error in !server$daemon : invalid argument type
sessionInfo()
R version 4.0.2 (2020-06-22)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 20.04.1 LTS

Matrix products: default
BLAS:   /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.9.0
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.9.0

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C               LC_TIME=en_US.UTF-8       
 [4] LC_COLLATE=en_US.UTF-8     LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=en_US.UTF-8       LC_NAME=C                  LC_ADDRESS=C              
[10] LC_TELEPHONE=C             LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  Grdevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
 [1] Rcpp_1.0.5       bookdown_0.20    digest_0.6.26    later_1.1.0.1   
 [5] R6_2.4.1         jsonlite_1.7.0   magrittr_1.5     evaluate_0.14   
 [9] blogdown_0.21.22 rlang_0.4.8      promises_1.1.1   rstudioapi_0.11 
[13] rmarkdown_2.3    tools_4.0.2      servr_0.18       httpuv_1.5.4    
[17] xfun_0.18        yaml_2.2.1       compiler_4.0.2   htmltools_0.5.0 
[21] knitr_1.29  

还有我的雨果版本

> blogdown::hugo_version()
[1] ‘0.76.5’

解决方法

您的 servr 软件包不是最新版本。您需要安装最新版本:

install.packages('servr')

update all packages

update.packages(ask = FALSE)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...