This is a template (and tutorial) for creating your website with R Markdown in minutes.
The official document from RStudio can be found here.
-
Make sure that you have the latest versions of R, RStudio and package rmarkdown. I had problems of encoding because of that.
-
Make sure that you have enabled Git in RStudio. More information can be found there.
-
You need a GitHub account.
-
Fork this repo (top-right) and rename it to be 'YOURGITHUB.github.io' (in Settings of your brand new repo, case sensitive).
-
Get the link from cloning the repo. Use the green button "Clone" and make sure you use SSH, not HTTPS. Then, go to RStudio, create a New Project > Version Control > Git and copy this link. You have cloned your new repo as an R project.
-
Build the website by running
rmarkdown::render_site(encoding = "UTF-8")
or justCtrl/Cmd + Shift + B
. -
Commit and push everything from RStudio.
-
Go see your new website at https://YOURGITHUB.github.io/index.html.
-
Modify
_site.yml
,index.Rmd
,about.Rmd
,cv.Rmd
andCV.pdf
with your own content. -
Build your website again. At any moment, you can preview your website locally, by rendering your site and viewing any of your local html file in your Web Browser.
-
Commit and push everything from RStudio.
-
Go see your new website with your own content at https://YOURGITHUB.github.io/.
For now, the 'Blog' link is giving a 404 page.
If you want to add a static blog to your webpage, go there.
You can see for example
As a reminder, all credit goes to the geniuses at RStudio (thanks also to GitHub pages). I just made some minor modifications and made a tuto about how to use all this together.
If anything is false or not clear enough, feel free to contact me or open an issue. If it is an issue only related with R Markdown, you'll find a better answer posting there.