Troubleshooting

This section lists a few common gotchas, and bugs introduced in the past.

Please skim through before opening an issue.

Page data not properly injected in app

usePage can not be used inside islands, as it would cause the entire context (page, frontmatter, meta) to be included in the bundle.

Instead, pass the necessary data explicitly as props. For example:

<TimeAgo :date="$meta.lastUpdated" client:visible/>

Could not load layout file during build

Layout file names must be lowercase: default.vue instead of Default.vue.

Most service providers are Linux-based, which is case-sensitive. This is why it might work in your local macOS or Windows, but fail when deploying.

Contact ✉️

Please visit GitHub Issues to report bugs you find, and GitHub Discussions to make feature requests, or to get help.

Show some love by ⭐️ starring the project if you find it useful!

News 🗞

Follow me or the official îles account on Twitter.

Last Updated: