Create Express App is a command-line interface tool that helps you to initialize, develop and maintain your Expressjs applications. It offers a modern build setup with no configuration. At the same time, it still offers the flexibility to tweak the config of each tool.
Starting new Express projects used to be a huge hassle — there were dozens of dependencies, configuration files, and other up front requirements before you could even start writing a single line of code.
Install it on your machine
You’ll need to have Node >= 8.10 on your local development machine Installation is done using the npm install command:
npm install -g create-expressjs-app
It’s really simple to create a new app — simply run create-expressjs-app followed by the desired name of your application, and it will scaffold a new app for you. Lets try it out:
create-expressjs-app init my-app
The folder my-app was created by create-express-app and houses all of our new application's code. The project layout should look like this:
├── README.md ├── node_modules ├── package.json ├── .gitignore ├── public │ ├── favicon.ico │ ├── index.html | ├── logo64.png | ├── logo128.png │ └── logo256.png └── src ├── App.js └── App.test.js
Building & running an application
Runs the app in development mode. Open http://localhost:3000 to view it in the browser.
Runs the test watcher in an interactive mode.
We encourage you to contribute to create-expressjs-app!
Happy Coding !