See this GitHub reply . In the terminal, you need to specifify output-dir ../output ; such as quarto render test.qmd --output-dir ../output . In the .qmd, output-dir: "../output" seems ignored
output-dir ../output
quarto render test.qmd --output-dir ../output
output-dir: "../output"