我使用R中的rmarkdown::rendersite()
函数创建了一个网站(html文件)。它工作得很好,但它只是一个html文件。
如何将此部署到github或其他公共服务器,以便我公开访问这个网址?
我当前的github存储库位于:https://github.com/nknauer/first_website
到目前为止,我在github上创建了一个存储库,并遵循可用的教程here。但是,我还是无法进入网页。
我想我要问的主要问题是:有人试过this tutorial并成功部署了一个网页(不仅仅是一个html文件)通过github 而且还有其他吗?如何从Rmarkdown做到这一点?
谢谢!
答案 0 :(得分:2)
简而言之,这是一种方式:
docs/
目录docs/
目录。docs/
中。你完成了。根据此this web page,一个示例是与this file对应的vignette directory。
移动文件也很简单;你可以用Travis或其他方法。较旧的方法使用单独的分支gh-pages
,但当前的形式更简单。