blogdown::serve_site,复制静态文件时出错
blogdown::serve_site, error copying static files
我正在尝试在 RStudio 中使用 blogdown
构建网站。
我选择了“新项目”、“新目录”、“使用 blogdown 的网站”,为目录选择了一个名称,并将所有其他选项保留为默认值。正如预期的那样,创建了一个带有示例的漂亮目录结构。
然而,当我 运行 serve_site()
我得到两次相同的错误消息:
Error: Error copying static files: chtimes <mypath>\public\: Wrong Parameter.
然后
The system can not find the specified path.
(自己翻译,<mypath>
是已有路径)。
我怀疑config.toml
中的某些条目需要调整,并将两个文件logo.png
和favicon.ico
放入static
目录中。这没有帮助。
然后我想 baseurl
条目可能需要与 /
不同的值。但是,blogdown:::site_root()
returns 正确的文件夹。
这似乎不是 RStudio / blogdown 的问题,因为如果我输入命令
hugo.exe -b / -D -F -d "public" --themesDir themes -t hugo-lithium
在项目目录的命令提示符下,返回同样的错误。
非常感谢任何想法...
(我在 Windows 10,使用 RStudio 1.3.1073、R 4.0.2 和 Hugo 0.75.1)
我找到了答案outside of Whosebug。问题似乎是该文件夹位于 exFAT 外部驱动器上。通过添加 --noTimes,一切正常:
hugo.exe -b / -D -F -d "public" --themesDir themes -t hugo-lithium --noTimes
另一个对我来说可能更好的选择是将 config.toml
中的 publishDir
指定为我的文档文件夹的子目录。然后命令变为
hugo.exe -D -F --themesDir themes -t hugo-lithium
它甚至可以在 RStudio 中使用。
使用 blogdown >= v1.1,--noTimes
参数可以指定在:
blogdown::hugo_build(args = "--noTimes")
您也可以在 .Rprofile
:
的全局选项中设置
options(blogdown.hugo.args = "--noTimes")
所以你只需要调用 blogdown::hugo_build()
.
我正在尝试在 RStudio 中使用 blogdown
构建网站。
我选择了“新项目”、“新目录”、“使用 blogdown 的网站”,为目录选择了一个名称,并将所有其他选项保留为默认值。正如预期的那样,创建了一个带有示例的漂亮目录结构。
然而,当我 运行 serve_site()
我得到两次相同的错误消息:
Error: Error copying static files: chtimes <mypath>\public\: Wrong Parameter.
然后
The system can not find the specified path.
(自己翻译,<mypath>
是已有路径)。
我怀疑config.toml
中的某些条目需要调整,并将两个文件logo.png
和favicon.ico
放入static
目录中。这没有帮助。
然后我想 baseurl
条目可能需要与 /
不同的值。但是,blogdown:::site_root()
returns 正确的文件夹。
这似乎不是 RStudio / blogdown 的问题,因为如果我输入命令
hugo.exe -b / -D -F -d "public" --themesDir themes -t hugo-lithium
在项目目录的命令提示符下,返回同样的错误。
非常感谢任何想法...
(我在 Windows 10,使用 RStudio 1.3.1073、R 4.0.2 和 Hugo 0.75.1)
我找到了答案outside of Whosebug。问题似乎是该文件夹位于 exFAT 外部驱动器上。通过添加 --noTimes,一切正常:
hugo.exe -b / -D -F -d "public" --themesDir themes -t hugo-lithium --noTimes
另一个对我来说可能更好的选择是将 config.toml
中的 publishDir
指定为我的文档文件夹的子目录。然后命令变为
hugo.exe -D -F --themesDir themes -t hugo-lithium
它甚至可以在 RStudio 中使用。
使用 blogdown >= v1.1,--noTimes
参数可以指定在:
blogdown::hugo_build(args = "--noTimes")
您也可以在 .Rprofile
:
options(blogdown.hugo.args = "--noTimes")
所以你只需要调用 blogdown::hugo_build()
.