Skip to content
Nolly edited this page Jan 24, 2025 · 3 revisions

โ“ Frequently Asked Questions (FAQ)

Welcome to the FAQ section for Create Nolly CLI! ๐Ÿš€ Here you'll find answers to the most commonly asked questions about using the CLI, troubleshooting, and contributing. If you donโ€™t find your question here, feel free to ask in the Discussions. ๐ŸŒŸ


๐Ÿ’ก General Questions

What is Create Nolly CLI?

Create Nolly CLI is a modern, developer-friendly command-line tool for bootstrapping web projects. It provides preconfigured templates for Frontend, Backend, and Fullstack projects, saving you time and effort during setup. ๐ŸŽ‰


โš™๏ธ Usage Questions

How do I install the CLI?

Install it globally using your favorite package manager:

npm install -g nolly-cli
# or
pnpm add -g nolly-cli
# or
yarn global add nolly-cli

How do I create a project?

Run the CLI with the following command:

create-nolly new <project-name>

Follow the interactive prompts to select your template and set up the project.

What templates are available?

The CLI supports the following templates:

  • โšก Frontend: Vite + React + TypeScript + SASS.
  • ๐Ÿš€ Backend: Express + TypeScript.
  • ๐ŸŒˆ Fullstack: Combines both Frontend and Backend.

๐Ÿ› ๏ธ Troubleshooting Questions

The CLI isnโ€™t working. What should I do?

  1. Make sure you have the required Node.js version (v18+).
  2. Check if the CLI is installed globally:
    npm list -g --depth=0 | grep nolly-cli
  3. If the issue persists, reinstall the CLI:
    npm uninstall -g nolly-cli && npm install -g nolly-cli

How do I clear the CLI cache?

Run the following command:

create-nolly clear-cache

๐Ÿš€ Advanced Questions

How can I check for updates?

The CLI automatically checks for updates. If an update is available, you'll be notified. You can also manually update it:

npm install -g nolly-cli

Can I customize the templates?

Absolutely! After generating a project, feel free to edit or extend the files to suit your needs.


๐Ÿค Contribution Questions

How can I contribute to the CLI?

Youโ€™re welcome to contribute! Check out the Contributing Guide for details.

Can I suggest a new feature?

Yes! Open an issue with the title:

[FEATURE] Your Feature Name

Provide a clear description of your idea, why itโ€™s useful, and how it would work.


๐Ÿ™‹ Still Have Questions?

If your question isnโ€™t answered here:

Happy hacking! ๐Ÿš€