nuxt icon indicating copy to clipboard operation
nuxt copied to clipboard

baseUrl not present after running export command

Open stursby opened this issue 11 months ago • 0 comments

I have the following command to compile the .vue emails into HTML, however the baseUrl is gone after exporting.

Here's the relevant parts of each component

Email

<EImg
  src="/images/logo.png"
  width="100"
  height="33"
  alt="logo"
  :style="logo"
/>

Nuxt Config

// Email
vueEmail: {
  baseUrl: 'https://example.com'
}

package.json

{
  "scripts": {
    "email": "bunx vue-email export --dir emails --out supabase/templates --pretty"
  }
}

When previewing the Email w/ Nuxt Dev Tools, the Image URL works great:

image

However, after I run the build command, the baseUrl is omitted:

image

Any help would be much appreciated!!

PS -- What I eventually would like to do is set the baseUrl to an ENV variable to so it works both locally and in production!

// Email
vueEmail: {
  baseUrl: process.env.BASE_URL,
}

Thanks for the awesome library BTW! 💯

stursby avatar Mar 21 '24 19:03 stursby