0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2025-03-24 23:21:57 -05:00

fix(astro): build config from astro conflict with vite.config.js (#8852)

* fix: config from astro conflict with vite

* refactor: apply config on AstroBuilder.setup
This commit is contained in:
Phumrapee Limpianchop 2023-10-18 12:58:49 +07:00 committed by GitHub
parent 3baab3d93b
commit 2c18e2d127
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 0 deletions

View file

@ -0,0 +1,5 @@
---
'astro': patch
---
Only use Vite config from astro.config.mjs as source of truth

View file

@ -100,6 +100,8 @@ export async function createVite(
// Start with the Vite configuration that Astro core needs
const commonConfig: vite.InlineConfig = {
// Tell Vite not to combine config from vite.config.js with our provided inline config
configFile: false,
cacheDir: fileURLToPath(new URL('./node_modules/.vite/', settings.config.root)), // using local caches allows Astro to be used in monorepos, etc.
clearScreen: false, // we want to control the output, not Vite
logLevel: 'warn', // log warnings and errors only