meow-cli-scaffold
v1.0.7
Published
A lightweight CLI for scaffolding vanilla HTML/CSS/JS projects
Maintainers
Readme
😺 meow-cli-scaffold
A lightweight CLI for scaffolding vanilla HTML/CSS/JS projects with architecture.
Installation
npm install -g meow-cli-scaffoldUsage
Create a new project
meow new <project-name>Generate a page or component
meow generate page <name>
meow generate component <name>
# shorthand
meow g page <name>
meow g component <name>List all pages or components
meow list page
meow list component
# shorthand
meow ls page
meow ls componentDelete a page or component
meow delete page <name>
meow delete component <name>
# shorthand
meow d page <name>
meow d component <name>Start dev server
meow serve
# open browser automatically
meow serve -oBuild for production
meow buildProject Structure
my-app/
├── src/
│ ├── app/
│ │ ├── pages/
│ │ │ └── home/
│ │ │ ├── home.html
│ │ │ ├── home.css
│ │ │ └── home.js
│ │ ├── components/
│ │ │ └── navbar/
│ │ │ ├── navbar.html
│ │ │ ├── navbar.css
│ │ │ └── navbar.js
│ │ └── core/
│ │ └── router.js
│ ├── styles/
│ │ ├── reset.css
│ │ ├── variables.css
│ │ └── global.css
│ └── assets/
│ ├── fonts/
│ ├── icons/
│ └── images/
├── index.html
├── package.json
└── meow.config.jsonLicense
MIT © Bodaro
