create-devboy-app
v1.0.3
Published
Create a new Devboy app
Downloads
5
Maintainers
Readme
create-devboy-app
create-devboy-app
is a tool for quickly setting up new Devboy projects. It provides a streamlined way to create the initial structure and configuration for building serverless APIs with Devboy.
Table of Contents
Installation
You don't need to install create-devboy-app
globally. You can use it directly with npx:
npx create-devboy-app my-project
Usage
To create a new Devboy project, run:
npx create-devboy-app my-project
Replace my-project
with your desired project name.
Follow the prompts to complete the project setup. Once finished, you can start your new project:
cd my-project
npm start
Project Structure
create-devboy-app
will generate a project with the following structure:
my-project/
├── api/
├── models/
├── index.js
├── devboy.config.js
└── package.json
api/
: Directory for your API route handlersmodels/
: Directory for your data modelsindex.js
: Main entry point for your applicationdevboy.config.js
: Configuration file for your Devboy projectpackage.json
: Node.js project manifest
Configuration
The generated devboy.config.js
file will look something like this:
module.exports = {
api: {
handler: 'index.js',
routes: []
}
};
You can modify this file to add routes and customize your API configuration.
Next Steps
After creating your project:
Add new routes using the Devboy CLI:
npx devboy-cli new:route
Implement your API logic in the generated route files.
Start the development server:
npm start
Begin building your serverless API!
Contributing
We welcome contributions to create-devboy-app
! Please see our Contributing Guide for more details.
License
create-devboy-app
is MIT licensed.