multi-framework-cli
v1.0.7
Published
CLI pour générer des projets Angular, React et Vue.js
Maintainers
Readme
🛠️ Multi Framework CLI
A simple and powerful command-line tool to generate new projects for multiple frameworks such as Angular, React, and Vue.js — all from one place!
🚀 Features
- ⚙️ Generate new projects with Angular, React, or Vue.
- 📦 Automatically configure framework-specific settings.
- 🌍 Cross-platform support (Windows, macOS, Linux).
- 🔧 Works with Node.js (v18+ recommended).
📦 Installation
You can install the CLI globally from either npm or GitHub Packages.
From npmjs.org
npm install -g multi-framework-cli⚡ Usage After installation, use the command mfc (short for Multi Framework CLI) to create a new project.
multi-framework-cliChoose a framework: (Use arrow keys)?
> Angular
React
Vue.js
Project name: my-new-app?Once selected, the CLI will automatically:
Create the project folder.
Run the framework’s project generator.
Initialize git and install dependencies.
🧩 Example
multi-framework-cli✅ Enter project name → react-demo ✅ Wait a few seconds...
🎉 Done! Your project is ready inside react-demo/
⚙️ Development
To run the CLI locally (for testing or contributing):
git clone https://github.com/MyAngularApps/multi-framework-cli.git
cd multi-framework-cli
npm install
npm run build
node dist/index.js🧱 Project Structure
multi-framework-cli/
├── src/
│ └── index.ts # Main CLI logic
├── dist/ # Compiled JavaScript files
├── package.json
├── tsconfig.json
├── LICENSE
└── README.md
🧩 Publish your own version To publish to npmjs.org:
npm login
npm publish --access public
To publish to GitHub Packages:
npm login --registry=https://npm.pkg.github.com
npm publish🤝 Contributing
Contributions are welcome! Please fork the repository and create a pull request.
📜 License
This project is licensed under the MIT License
💬 Author
