@ressjs/create-ress-app
v0.4.0
Published
CLI tool for creating ress.js applications
Maintainers
Readme
@ressjs/create-ress-app
CLI tool for creating ress.js applications
Usage
With npx (recommended)
npx @ressjs/create-ress-app my-appWith npm
npm create @ressjs my-appInteractive Mode
Run without arguments for interactive mode:
npx @ressjs/create-ress-appOptions
--template <template>- Choose template:basicoradvanced(default:basic)--typescript- Use TypeScript (default)--javascript- Use JavaScript instead of TypeScript--skip-install- Skip npm install
Templates
Basic Template
A simple ress.js application with:
- 🚀 Demo Pokédex component
- 📱 Mobile/desktop responsive styles
- 🎯 Single home page
- 📖 Comprehensive README
Advanced Template
A full-featured ress.js application with:
- 🌍 Multiple pages (Weather, Pokédex, etc.)
- 🧩 Advanced components
- 🎨 Complex styling patterns
- 🛠️ Development tools
Examples
# Create a basic TypeScript app
npx @ressjs/create-ress-app my-app
# Create an advanced JavaScript app
npx @ressjs/create-ress-app my-app --template advanced --javascript
# Skip dependency installation
npx @ressjs/create-ress-app my-app --skip-installWhat's Created
Your new ress.js app will include:
my-app/
├── app/
│ ├── pages/ # Auto-routed pages
│ ├── components/ # Reusable components
│ └── assets/ # Static assets
├── public/ # Public files
├── server.js # Express server
├── vite.config.ts # Vite configuration
└── package.json # DependenciesGetting Started
After creating your app:
cd my-app
npm run devYour app will be available at http://localhost:3000.
