8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d9ecba2 commit 89cf607Copy full SHA for 89cf607
src/module.ts
@@ -259,8 +259,15 @@ export default defineNuxtModule<ModuleOptions>({
259
}
260
261
if (!nuxt.options.dev) {
262
- // Make sure we force the cloudflare-pages preset
263
- nuxt.options.nitro.preset = 'cloudflare-pages'
+ // Make sure to fallback to cloudflare-pages preset
+ let preset = nuxt.options.nitro.preset = nuxt.options.nitro.preset || 'cloudflare-pages'
264
+ // Support also cloudflare_module
265
+ preset = String(preset).replace('_', '-')
266
+
267
+ if (preset !== 'cloudflare-pages' && preset !== 'cloudflare-module') {
268
+ log.error('NuxtHub is only compatible with the `cloudflare-pages` and `cloudflare-module` presets.')
269
+ process.exit(1)
270
+ }
271
272
273
if (hub.remote) {
0 commit comments