summaryrefslogtreecommitdiff
path: root/packages/create-astro/src
diff options
context:
space:
mode:
authorGravatar duncanhealy <duncanhealy@users.noreply.github.com> 2021-05-26 19:56:19 +0100
committerGravatar GitHub <noreply@github.com> 2021-05-26 19:56:19 +0100
commit5dc3aa007ade6d581474a70363f33422aee58367 (patch)
treeddfa4c8ebe229c4f828180fe503c01612fe60774 /packages/create-astro/src
parent5fa7e354b3e66ea95b2c210f51cc2517897bf8f0 (diff)
downloadastro-5dc3aa007ade6d581474a70363f33422aee58367.tar.gz
astro-5dc3aa007ade6d581474a70363f33422aee58367.tar.zst
astro-5dc3aa007ade6d581474a70363f33422aee58367.zip
chore: update getting started config #245 (#250)
* chore: update getting started config #245 * chore: reorder renderers
Diffstat (limited to 'packages/create-astro/src')
-rw-r--r--packages/create-astro/src/templates/starter/astro.config.mjs32
1 files changed, 26 insertions, 6 deletions
diff --git a/packages/create-astro/src/templates/starter/astro.config.mjs b/packages/create-astro/src/templates/starter/astro.config.mjs
index de58ba1c5..52e0bc034 100644
--- a/packages/create-astro/src/templates/starter/astro.config.mjs
+++ b/packages/create-astro/src/templates/starter/astro.config.mjs
@@ -1,16 +1,36 @@
export default {
+ /** Where to resolve all URLs relative to. Useful if you have a monorepo project. */
projectRoot: '.',
+ /** Path to Astro components, pages, and data */
astroRoot: './src',
+ /** When running `astro build`, path to final static output */
dist: './dist',
+ /** A folder of static files Astro will copy to the root. Useful for favicons, images, and other files that don’t need processing. */
public: './public',
+ /** Extension-specific handlings */
extensions: {
+ /** Set this to "preact" or "react" to determine what *.jsx files should load */
'.jsx': 'react',
},
- snowpack: {
- optimize: {
- bundle: false,
- minify: true,
- target: 'es2018',
- },
+ /** Options specific to `astro build` */
+ buildOptions: {
+ /** Your public domain, e.g.: https://my-site.dev/. Used to generate sitemaps and canonical URLs. */
+ site: '',
+ /** Generate sitemap (set to "false" to disable) */
+ sitemap: true,
},
+ /** Options for the development server run with `astro dev`. */
+ devOptions: {
+ /** The port to run the dev server on. */
+ port: 3000,
+ /** Path to tailwind.config.js if used, e.g. './tailwind.config.js' */
+ tailwindConfig: undefined,
+ },
+ /** default array of rendering packages inserted into runtime */
+ renderers: [
+ '@astro-renderer/preact',
+ '@astro-renderer/react',
+ '@astro-renderer/svelte',
+ '@astro-renderer/vue',
+ ],
};