diff --git a/modules/lunaria.ts b/modules/lunaria.ts index a7a58369a7..d6c5b6edaa 100644 --- a/modules/lunaria.ts +++ b/modules/lunaria.ts @@ -31,13 +31,16 @@ export default defineNuxtModule({ try { execSync('node --experimental-transform-types ./lunaria/lunaria.ts', { cwd: nuxt.options.rootDir, + stdio: 'inherit', }) } catch (e) { // Always throw in local dev. // In CI, only throw if building for production. const { env } = await getEnv(!isCI) - if (env === 'dev' || env === 'release') { + if (env === 'dev' || env === 'release' || env === 'canary') { throw e + } else { + console.error(e) } } })