create-acker-app
v1.3.3
Published
CLI tool to scaffold AckerJS applications
Downloads
36
Maintainers
Readme
create-acker-app
CLI tool to quickly scaffold AckerJS applications.
Usage
# Using npm
npm create acker-app@latest my-app
# Using npx
npx create-acker-app my-app
# Using yarn
yarn create acker-app my-app
# Using pnpm
pnpm create acker-app my-appFeatures
- 🚀 Quick Setup - Get started in seconds
- 📦 Multiple Templates - Basic, SPA, or Full Stack
- 💪 TypeScript Support - Optional TypeScript configuration
- 🎨 Modern Tooling - Vite for fast development
- 📝 Git Integration - Optional git initialization
Templates
Basic
Simple HTML + AckerJS setup for quick prototypes
SPA (Single Page Application)
Full featured single page application with routing
Full Stack
SPA with backend API setup ready to go
What You Get
Each project includes:
- ✅ Pre-configured development environment
- ✅ AckerJS installed and ready to use
- ✅ Sample code to get you started
- ✅ Hot module replacement with Vite
- ✅ TypeScript support (optional)
- ✅ ESLint configuration
- ✅ Git repository (optional)
Example
$ npx create-acker-app my-awesome-app
╔═══════════════════════════════════════╗
║ Create AckerJS Application ║
╚═══════════════════════════════════════╝
? Project name: my-awesome-app
? Select a template: SPA - Single Page Application
? Use TypeScript? Yes
? Initialize git repository? Yes
📦 Creating project "my-awesome-app"...
✓ Project created successfully!
Next steps:
cd my-awesome-app
npm install
npm run dev
Happy coding! 🚀Project Structure
my-app/
├── src/
│ └── main.ts # Application entry point
├── public/ # Static assets
├── index.html # HTML template
├── style.css # Styles
├── package.json # Dependencies
├── tsconfig.json # TypeScript config (if selected)
├── .gitignore # Git ignore rules
└── README.md # Project documentationDevelopment
After creating your project:
cd my-app
npm install # Install dependencies
npm run dev # Start development server
npm run build # Build for productionRequirements
- Node.js 16.0.0 or higher
License
MIT © Acker Technologies
