mirror of
https://github.com/karma-riuk/crab-webapp.git
synced 2025-07-05 06:08:13 +02:00
now using ES modules
This commit is contained in:
@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "crab-webapp",
|
"name": "crab-webapp",
|
||||||
"description": "Crab Webapp",
|
"description": "Crab Webapp",
|
||||||
|
"type": "module",
|
||||||
"main": "src/server.js",
|
"main": "src/server.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "node src/server.js",
|
"start": "node src/server.js",
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
const express = require('express');
|
import { Router } from 'express';
|
||||||
const router = express.Router();
|
const router = Router();
|
||||||
|
|
||||||
// Routes
|
// Routes
|
||||||
router.get('/', (req, res) => {
|
router.get('/', (req, res) => {
|
||||||
res.json({ message: 'Welcome to the Express backend!' });
|
res.json({ message: 'Welcome to the Express backend!' });
|
||||||
});
|
});
|
||||||
|
|
||||||
// Example route
|
// Example route
|
||||||
router.get('/api/hello', (req, res) => {
|
router.get('/api/hello', (req, res) => {
|
||||||
res.json({ message: 'Hello from the backend!' });
|
res.json({ message: 'Hello from the backend!' });
|
||||||
});
|
});
|
||||||
|
|
||||||
module.exports = router;
|
export default router;
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
const express = require('express');
|
import express, { json } from 'express';
|
||||||
const cors = require('cors');
|
import cors from 'cors';
|
||||||
require('dotenv').config();
|
require('dotenv').config();
|
||||||
|
|
||||||
const routes = require('./routes');
|
import routes from './routes';
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
const port = process.env.PORT || 3000;
|
const port = process.env.PORT || 3000;
|
||||||
|
|
||||||
// Middleware
|
// Middleware
|
||||||
app.use(cors());
|
app.use(cors());
|
||||||
app.use(express.json());
|
app.use(json());
|
||||||
|
|
||||||
// Use routes
|
// Use routes
|
||||||
app.use('/', routes);
|
app.use('/', routes);
|
||||||
@ -17,4 +17,4 @@ app.use('/', routes);
|
|||||||
// Start server
|
// Start server
|
||||||
app.listen(port, () => {
|
app.listen(port, () => {
|
||||||
console.log(`Server is running on port ${port}`);
|
console.log(`Server is running on port ${port}`);
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user