Skip to content

Nuxt Installation Template Selection Feels Blind #1166

Description

@abhishek-junghare

It looks like the Nuxt installation flow has changed, and I’m not a fan of making blind selections.

Which template would you like to use?

│  ○ content – Content-driven website
│  ● minimal – Minimal setup for Nuxt 4 (recommended)
│  ○ module – Nuxt module
│  ○ ui – App using Nuxt UI

The options don’t make it clear what will or won’t be included in each template. I prefer starting with a blank project, but even when selecting “module – Nuxt module”, it installs several things I don’t need. The previous manual setup was much clearer.

Activity

  1. added theissue type on Dec 11, 2025
  2. Flo0806 commented on Dec 13, 2025

    @Flo0806
    Member

    We should document it better, right. For you: second minimal is right. Module is a Nuxt module, ui wanna use Nuxt UI, andn content is a great Content Module, but not what you want for a clear Nuxt app.

  3. jd-solanki commented on Dec 14, 2025

    @jd-solanki

    We should move minimal at first and Nuxt UI app at second.

    Also, Current installation allows installing unsupported uncompatible modules to be installed.

    Image
  4. yeonjulee1005 commented on Dec 18, 2025

    @yeonjulee1005

    I agree with him.
    I believe the way Nuxt4 allowed users to select first-party modules optionally during the initial setup—just like in the previous version—was much clearer.
    Alternatively, I think placing the minimal option at the top would also be a good approach.

  5. moved this to Discussing in Team Boardon Dec 19, 2025
  6. added theissue type on Dec 19, 2025
  7. transferred this issue fromnuxt/nuxton Dec 19, 2025
  8. danielroe commented on Dec 19, 2025

    @danielroe
    Member

    incompatible module prompt has been fixed in #1165

  9. changed the issue type fromtoon Jul 25, 2026
  10. Flo0806 commented on Oct 10, 2026

    @Flo0806
    Member

    @danielroe With the new CLI I think we can close this as completed?

  11. danielroe commented on Oct 10, 2026

    @danielroe
    Member

    I think this bit is still not changed:

    The options don’t make it clear what will or won’t be included in each template

  12. abhishek-junghare commented on Oct 10, 2026

    @abhishek-junghare
    Author

    How about this -

    *  Which template would you like to use?
    |  > minimal         - Minimal setup (recommended)
    |    ui              - With Nuxt UI preconfigured
    |    content         - With Nuxt Content preconfigured
    |    module          - Starter to create your first Nuxt module
    |    v5-nightly      - Minimal setup for Nuxt 5 Nightly
    |  ↑/↓ to navigate • Enter: confirm
    —
    
    1. Moved minimal to the top. The order of ui and content could depend on which one people use more often.
    2. Added intentional spacing between the template name and the hyphen so that all descriptions are vertically aligned, making the options easier to scan.
    3. The accent color can also be applied to the "Enter" text, similar to the > selector.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    • Status
      Discussing

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions