/
var
/
www
/
myprog.com.ua
/
server
/
node
/
api
/
routes
/
/var/www/myprog.com.ua/server/node/api/routes
mkdir
upload
Name
Size
Mode
Actions
clients_router.js
1688
0644
edit
dl
rm
index.js
2023
0644
edit
dl
rm
roles_router.js
462
0644
edit
dl
rm
web_app_router.js
1338
0644
edit
dl
rm
Edit:
/var/www/myprog.com.ua/server/node/api/routes/index.js
(2023B)
module.exports = (app) => { try { const bodyParser = require('body-parser') app.use(bodyParser.json()) app.use(bodyParser.urlencoded({ extended: true })) const clients_router = require('./clients_router') // const companies_router = require('./companies_router') // const categories_router = require('./categories_router') // const products_router = require('./products_router') const roles_router = require('./roles_router') // const orders_router = require('./orders_router') const web_app_router = require('./web_app_router') // Add headers app.use(function (req, res, next) { // Website you wish to allow to connect res.setHeader('Access-Control-Allow-Origin', '*') // Request methods you wish to allow res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, PATCH, DELETE') // Request headers you wish to allow res.setHeader('Access-Control-Allow-Headers', 'Authorization, Access-Control-Allow-Headers, Origin,Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers') // Set to true if you need the website to include cookies in the requests sent // to the API (e.g. in case you use sessions) res.setHeader('Access-Control-Allow-Credentials', true) // Pass to next layer of middleware next() }); app.use('/api/clients', clients_router) // app.use('/api/categories', categories_router) // app.use('/api/companies', companies_router) // app.use('/api/products', products_router) app.use('/api/roles', roles_router) // app.use('/api/orders', orders_router) app.use('/api/web-app', web_app_router) app.use(function (req, res, next) { res.status(404).send('Not Found') }); } catch (e) { console.log(e) } }
Save
cmd:
run