在 Github 中发布由 R 制作的网站
Publish Website made from R in Github
我使用 R 中的 rmarkdown::rendersite()
函数创建了一个网站(html 文件)。它工作得很好,但它只是一个 html 文件。
我如何将它部署到 github 或另一个 public 服务器,以便我从中创建一个 public 只访问过 url 的服务器?
我当前的 github 存储库在这里:https://github.com/nknauer/first_website
到目前为止,我在 github 上创建了一个存储库并遵循可用的教程 here。但是,我还是无法将其制作成网页。
我想我要问的主要问题是:有没有人尝试过 this tutorial 并通过 [=34= 成功部署了网页(不仅仅是 html 文件) ] 和 还有其他方法可以从 Rmarkdown 做到这一点吗?
谢谢!
简而言之,这是一种方法:
- 创建 html 文件
- 创建
docs/
目录
- 转到设置并启用
docs/
目录。
- 将文件放在
docs/
中。你完成了。
一个例子是this web page corresponding to this file based on this vignette directory.
移动文件也很简单;您可以使用 Travis 或其他方式。旧方法使用单独的分支 gh-pages
,但当前形式更简单。
我使用 R 中的 rmarkdown::rendersite()
函数创建了一个网站(html 文件)。它工作得很好,但它只是一个 html 文件。
我如何将它部署到 github 或另一个 public 服务器,以便我从中创建一个 public 只访问过 url 的服务器?
我当前的 github 存储库在这里:https://github.com/nknauer/first_website
到目前为止,我在 github 上创建了一个存储库并遵循可用的教程 here。但是,我还是无法将其制作成网页。
我想我要问的主要问题是:有没有人尝试过 this tutorial 并通过 [=34= 成功部署了网页(不仅仅是 html 文件) ] 和 还有其他方法可以从 Rmarkdown 做到这一点吗?
谢谢!
简而言之,这是一种方法:
- 创建 html 文件
- 创建
docs/
目录 - 转到设置并启用
docs/
目录。 - 将文件放在
docs/
中。你完成了。
一个例子是this web page corresponding to this file based on this vignette directory.
移动文件也很简单;您可以使用 Travis 或其他方式。旧方法使用单独的分支 gh-pages
,但当前形式更简单。