最近更新了blogdown等R包,发现如果帖子题目中包含中文就会报错,无法创建新帖子,哪位大神可以帮帮忙,回答一下该怎么办?
具体报错如下:
blogdown:::new_post_addin()

Listening on http://127.0.0.1:5361
Warning in file(con, "r") :
cannot open file 'D:\Rblogdown\content\post\2021-10-28-鍔犲揩閫掕垂鍥藉娉曞畾涓や釜\index.md': No such file or directory
Warning: Error in file: cannot open the connection
9: shiny::runApp
8: shiny::runGadget
7: eval
6: eval
5: sys.source
2: source_addin
1: blogdown:::new_post_addin

    yingjie "2021-10-28-"后面那一串改成英文。即使这里不报错,将来生成的网址也可能是乱七八糟的一串字符。我没测试过。

      chuxinyuan
      找到原因了,slug中出现汉字就会报错,但默认就是帖子的标题,中文标题的贴子如果不改slug就会报出这种错误,英文贴子没有任何问题,谢谢啦! 😄

        yingjie 我是直接在post里面复制之前的一个文件夹改成中文这样来操作的

        yingjie 经过盘问 Windows 队友,在黑暗中摸打滚爬了一下午,终于能复现你的问题并修复:

        remotes::install_github('rstudio/blogdown')

        下次请按新手须知的要求提供必要的信息哈,不然太费劲了,臣妾猜不起。

        1 个月 后

        yihui
        R version 4.0.5 (2021-03-31)
        Platform: x86_64-w64-mingw32/x64 (64-bit)
        Running under: Windows >= 8 x64 (build 9200), RStudio 1.3.959

        Locale:
        LC_COLLATE=Chinese (Simplified)China.936
        LC_CTYPE=Chinese (Simplified)
        China.936
        LC_MONETARY=Chinese (Simplified)China.936
        LC_NUMERIC=C
        LC_TIME=Chinese (Simplified)
        China.936

        Package version:
        base64enc_0.1.3 BH_1.75.0.0 blogdown_1.0 bookdown_0.24
        digest_0.6.27 evaluate_0.14 fastmap_1.1.0 glue_1.4.2
        graphics_4.0.5 grDevices_4.0.5 highr_0.9 htmltools_0.5.2
        httpuv_1.6.3 jquerylib_0.1.4 jsonlite_1.7.2 knitr_1.36
        later_1.3.0 magrittr_2.0.1 markdown_1.1 methods_4.0.5
        mime_0.12 promises_1.2.0.1 R6_2.5.1 Rcpp_1.0.7
        rlang_0.4.10 rmarkdown_2.11 servr_0.23 stats_4.0.5
        stringi_1.7.5 stringr_1.4.0 tinytex_0.34 tools_4.0.5
        utils_4.0.5 xfun_0.22 yaml_2.2.1

        Hugo version: 0.72.0