content icon indicating copy to clipboard operation
content copied to clipboard

When running nuxt generate, if there is a dot (".") in the path of a content file, the gives 404

Open pmcp opened this issue 6 months ago • 2 comments

Environment

  • Operating System: Darwin
  • Node Version: v20.14.0
  • Nuxt Version: 3.13.0
  • CLI Version: 3.13.0
  • Nitro Version: 2.9.7
  • Package Manager: [email protected]
  • Builder: -
  • User Config: devtools, modules, routeRules, compatibilityDate
  • Runtime Modules: @nuxt/[email protected]
  • Build Modules: -

Reproduction

You can find a test repo here: https://github.com/pmcp/nuxtContentPathIssue

If a page is added to the content folder that has a dot, it will not be generated when running nuxt generate.

Describe the bug

I don't know if this by design, but I couldn't find any info about this. If I overlooked, I apologise!

I came across the issue that when I generate pages, they won't generate. After some test I've found out that the reason was dots in the path of the pages.

In the test repo I have a file with and without a dot. You can see when generating that only the file without dot gets generated.

Additional context

I use DecapCMS, with content in different languages. The i18n setup of Decap uses dots in the paths of the files to distinguish between languages (https://decapcms.org/docs/i18n/).

Logs

No response

pmcp avatar Aug 25 '24 15:08 pmcp