nuxt / nuxt/modules

[Module Listing Request]: `nuxt-github-pages`

Open
#1,225 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
1.1k
Forks
354
Avg merge
10h 18m
Merged PRs (30d)
12

Description

Description

Fix trailing slash issues when deploying to GitHub Pages by automatically creating duplicate HTML files during generation. This module ensures that both /path and /path/ URLs work correctly on GitHub Pages, preventing 404 errors when users directly access nested routes or refresh the page.

The module requires zero configuration and works seamlessly with both regular Nuxt pages and Nuxt Content. It's lightweight with no runtime overhead and supports TypeScript.

Repository

https://github.com/mitre/nuxt-github-pages

npm

https://www.npmjs.com/package/nuxt-github-pages

Nuxt Compatibility

Nuxt 3

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the linked nuxt-github-pages repository and npm package to verify the module details and Nuxt 3 compatibility. The issue names no files, tests, or entry points; done would mean adding the module listing to the Nuxt modules repository according to its contribution structure.

Written by the indexing model from the issue text.

Assessment

Tech stack
nuxtjs, typescript
Domain
content
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.