Publish quarto website

R
quarto
Author

Tony Duan

Published

April 2, 2024

1 Publish quarto website into quarto hub

you need to have quarto pub account https://quartopub.com/

Code
quarto publish quarto-pub

2 Publish quarto website into github page

2.1 change _quarto.yml

_quarto.yml
#| eval: false
project:
  type: website
  output-dir: docs

2.2 ignore some file to be upload to github

In mac using {shift+command+.} to show hidden .gitignore file

for example,add *.parquet in .gitignore file to ignore all parquet file

.gitignore
#| eval: false
.Rproj.user
.Rhistory
.RData
.Ruserdata

/.quarto/

*.parquet

2.3 create github repository

2.4 in github repository setting/Pages change branch to mian /docs

The github site is created: https://your_github_name.github.io/repository_name/

3 Reference

https://quarto.org/docs/publishing/

https://www.youtube.com/watch?v=uimdXPZc40I