Skip to content
/ chaka Public

πŸ”₯ A Node CLI that generates minimal project templates of modern web development(React,Next,Remix,Gatsby,Svelte).

License

Notifications You must be signed in to change notification settings

nemuvski/chaka

Repository files navigation

Chaka πŸ”₯

npm npm npm

A Node CLI that generates minimal project templates of modern web development.

The following project template is used to create a project.

If you have any problems about project templates, please create an issue in the repository.

πŸ‘€ Quick Overview

Global installation

npm i -g chaka@latest

Case: React.js

npx chaka@latest react my-app
cd my-app

npm install
git init

Case: Next.js

npx chaka@latest next my-app
cd my-app

npm install
git init

Case: Remix.js

npx chaka@latest remix my-app
cd my-app

npm install
git init

Case: Gatsby.js

npx chaka@latest gatsby my-app
cd my-app

npm install
git init

Case: Svelte.js

npx chaka@latest svelte my-app
cd my-app

npm install
git init

🚩 Requirements

  • Node.js
    • >= 16.0 recommended version

πŸ“– Usage

It's simple. 🍰

chaka [COMMAND]

[COMMAND]
  help    Display help for chaka.
  react   Create a React.js project template
  next    Create a Next.js project template
  remix   Create a Remix.js project template
  gatsby  Create a Gatsby.js project template
  svelte  Create a Svelte.js project template

COMMAND: react

chaka react [PROJECT]
  • [PROJECT]
    • project name (i.e. directory name)

COMMAND: next

chaka next [PROJECT]
  • [PROJECT]
    • project name (i.e. directory name)

COMMAND: remix

chaka remix [PROJECT]
  • [PROJECT]
    • project name (i.e. directory name)

COMMAND: gatsby

chaka gatsby [PROJECT]
  • [PROJECT]
    • project name (i.e. directory name)

COMMAND: svelte

chaka svelte [PROJECT]
  • [PROJECT]
    • project name (i.e. directory name)

About

πŸ”₯ A Node CLI that generates minimal project templates of modern web development(React,Next,Remix,Gatsby,Svelte).

Topics

Resources

License

Stars

Watchers

Forks