40 lines
739 B
Markdown
40 lines
739 B
Markdown
# Przykład MVC CRUD w Node.js + Express + SQLite + Sequelize
|
|
|
|
Przykład aplikacji CRUD w NodeJS, framework Express i ORM
|
|
|
|
## Struktura katalogów
|
|
```
|
|
my-app/
|
|
├── app.js
|
|
├── package.json
|
|
├── config/
|
|
│ └── database.js
|
|
├── models/
|
|
│ └── customer.js
|
|
├── controllers/
|
|
│ └── customerController.js
|
|
├── routes/
|
|
│ └── customerRoutes.js
|
|
└── views/
|
|
├── layout.ejs
|
|
├── index.ejs
|
|
├── create.ejs
|
|
├── edit.ejs
|
|
└── show.ejs
|
|
```
|
|
|
|
## Instalacja
|
|
|
|
Po sklonowaniu repozytorium otwórz folder projektu w Visual Studio Code i w temrminalu:
|
|
|
|
npm install
|
|
|
|
npm start
|
|
|
|
## Uruchomienie serwera
|
|
|
|
npm run start
|
|
|
|
http://localhost:3000
|
|
|