Skip to content

Commit

Permalink
Improved astro.config.mjs
Browse files Browse the repository at this point in the history
Improved astro.config.mjs
  • Loading branch information
miguelgargallo authored Mar 20, 2023
1 parent 5520edf commit c0e2a35
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions astro.config.mjs
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
import { defineConfig } from 'astro/config'
import unocss from 'unocss/astro'
import solidJs from '@astrojs/solid-js'
import vercelDisableBlocks from './plugins/vercelDisableBlocks'

import node from '@astrojs/node'
import vercel from '@astrojs/vercel/edge'
import netlify from "@astrojs/netlify/edge-functions";
import netlify from '@astrojs/netlify/edge-functions'
import vercelDisableBlocks from './plugins/vercelDisableBlocks'

const envAdapter = () => {
if (process.env.OUTPUT == 'vercel') {
if (process.env.OUTPUT === 'vercel') {
return vercel()
} else if (process.env.OUTPUT == 'netlify') {
} else if (process.env.OUTPUT === 'netlify') {
return netlify()
} else {
return node({
mode: 'standalone'
mode: 'standalone',
})
}
}
Expand All @@ -23,14 +23,14 @@ const envAdapter = () => {
export default defineConfig({
integrations: [
unocss(),
solidJs()
solidJs(),
],
output: 'server',
adapter: envAdapter(),
vite: {
plugins: [
process.env.OUTPUT == 'vercel' && vercelDisableBlocks(),
process.env.OUTPUT == 'netlify' && vercelDisableBlocks(),
]
process.env.OUTPUT === 'vercel' && vercelDisableBlocks(),
process.env.OUTPUT === 'netlify' && vercelDisableBlocks(),
],
},
});
})

0 comments on commit c0e2a35

Please sign in to comment.