在使用blogdown建立网站的时候,跟着示例,在blogdown::serve_site()这一步没法编译出网页。报错是Failed to launch the site preview in 120 seconds. Try to give it more time via the global option "blogdown.server.timeout", e.g., options(blogdown.server.timeout = 600).
并且,将系统设置更改为600秒之后也无法编译出网页,在此期间电脑也没有占用运行,在stackflow和其他网站也没有找到相关问题。系统的参数如下:
`R version 4.1.0 (2021-05-18)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 19042)

Matrix products: default

locale:
[1] LC_COLLATE=Chinese (Simplified)China.936 LC_CTYPE=Chinese (Simplified)China.936 LC_MONETARY=Chinese (Simplified)China.936
[4] LC_NUMERIC=C LC_TIME=Chinese (Simplified)
China.936

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

loaded via a namespace (and not attached):
[1] Rcpp_1.0.6 bookdown_0.22 ps_1.6.0 digest_0.6.27 later_1.2.0 R6_2.5.0 jsonlite_1.7.2
[8] magrittr_2.0.1 evaluate_0.14 blogdown_1.3.2 rlang_0.4.11 rstudioapi_0.13 promises_1.2.0.1 rmarkdown_2.8
[15] tools_4.1.0 servr_0.22 processx_3.5.2 httpuv_1.6.1 xfun_0.23 yaml_2.2.1 compiler_4.1.0
[22] htmltools_0.5.1.1 knitr_1.33 `
向各位请教,不胜感激。

可以看看 blogdown::build_site() 的报错信息,同时试一下新建使用默认主题的 blogdown 项目能不能编译成功。

同时建议分享一下网站的源文件。

    也可以在命令行下(好像Rstudio1.2以后自带) 直接运行hugo serve试试

      qiushi 感谢您的帮助,我的文件全部是使用默认创建的文件,主题是默认的yihui/hugo-lithium,我再去试一下

      qiushi 您好,我是使用blogdown::buildsite()之后直接就运行出结果了,没有报错

      感谢各位帮助,今天尝试了各种方法之后莫名奇妙的可以编译出来了,个人推测是因为我设置的代理的IP地址刚好就是编译的本地address,将代理地址关掉之后就好了

      最终确定,是由于系统设置的代理服务器的地址和渲染出来的地址有了冲突,大家如果遇到这种情况可以先在系统设置里面将代理服务器关掉。

      chuxinyuan 更改标题为「求助:blogdown 编译网站报错