问题描述
我已经使用Blogdown创建了一个站点,但从未部署它。我可能有一个半月没有接触我的网站,但当时的实时预览仍在工作。我可以在“查看器”选项卡中看到我的网站的预览。
今天,我打开了我的项目,并且Blogdown在启动时启动了实时预览。但是,出现以下错误:
ERROR: The process "2848" not found.
Error: It took more than 30 seconds to launch the server. There may be something wrong. The process has been killed. If the site needs more time to be built and launched,set options(blogdown.server.timeout) to a larger value.
我重新启动了R和设备。我更新了R,Rstudio和所有软件包。我仍然遇到错误,但是每次打开项目或运行blogdown::serve_site().
我认为也许我的网站加载时间太长,因为它太大了,尽管到目前为止它只有几篇文章。因此,我尝试使用默认的Hugo主题创建一个新的测试站点,并按预期启动了该站点。但是,如果尝试使用install_theme()
更改Hugo主题,则会遇到相同的错误消息。
> sessionInfo()
R version 4.0.3 (2020-10-10)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 19041)
Matrix products: default
locale:
[1] LC_COLLATE=English_United States.1252
[2] LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C
[5] 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.5 bookdown_0.21 ps_1.4.0 digest_0.6.27
[5] later_1.1.0.1 R6_2.5.0 jsonlite_1.7.1 magrittr_1.5
[9] evaluate_0.14 blogdown_0.21 rlang_0.4.8 promises_1.1.1
[13] rstudioapi_0.11 rmarkdown_2.5 tools_4.0.3 servr_0.20
[17] processx_3.4.4 httpuv_1.5.4 xfun_0.18 yaml_2.2.1
[21] compiler_4.0.3 htmltools_0.5.0 knitr_1.30
更新10/30:问题已解决
根据评论中的建议,我运行了blogdown::build_site
,这给了我不同的错误。我修复了关于一个错误请求的第一个问题。我现在无法重现该错误,但解决方法是将ignoreErrors =["error-remote-getjson"]
添加到我的config.toml文件中
解决方法
由于您没有提供可复制的示例,所以我目前的猜测是您遇到了I have fixed two weeks ago的 blogdown 错误。请尝试当前的开发版本:
remotes::install_github('rstudio/blogdown')
记住要重新启动R。