mirror of
https://github.com/sergeyyarkov/digital-store.git
synced 2026-10-11 10:19:15 +03:00
server file structure
This commit is contained in:
parent
78c102ea94
commit
ace04d43e4
@ -4,7 +4,7 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "node config/server.js",
|
"start": "node server/server.js",
|
||||||
"build": "webpack --mode production",
|
"build": "webpack --mode production",
|
||||||
"wp-server": "webpack-dev-server --mode development"
|
"wp-server": "webpack-dev-server --mode development"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -1,7 +1,5 @@
|
|||||||
const bcrypt = require('bcryptjs');
|
|
||||||
const passport = require('passport');
|
const passport = require('passport');
|
||||||
|
const initializePassport = require('../config/passport.config');
|
||||||
const initializePassport = require('../passport.config');
|
|
||||||
|
|
||||||
function checkNotAuthenticated(req, res, next) {
|
function checkNotAuthenticated(req, res, next) {
|
||||||
if (req.isAuthenticated()) return res.redirect('/control-panel');
|
if (req.isAuthenticated()) return res.redirect('/control-panel');
|
||||||
@ -1,5 +1,5 @@
|
|||||||
const ObjectID = require('mongodb').ObjectID;
|
const ObjectID = require('mongodb').ObjectID;
|
||||||
const nodemailer = require('../nodemailer.config');
|
const nodemailer = require('../config/nodemailer.config');
|
||||||
|
|
||||||
module.exports = function (server, db) {
|
module.exports = function (server, db) {
|
||||||
server.get('/', async (req, res) => {
|
server.get('/', async (req, res) => {
|
||||||
@ -1,5 +1,5 @@
|
|||||||
const ObjectID = require('mongodb').ObjectID;
|
const ObjectID = require('mongodb').ObjectID;
|
||||||
const nodemailer = require('../nodemailer.config');
|
const nodemailer = require('../config/nodemailer.config');
|
||||||
|
|
||||||
module.exports = function(server, db, qiwiApi) {
|
module.exports = function(server, db, qiwiApi) {
|
||||||
server.get('/success', async (req, res) => {
|
server.get('/success', async (req, res) => {
|
||||||
@ -28,7 +28,7 @@ MongoClient.connect(db_config.url, {useNewUrlParser: true, useUnifiedTopology: t
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Config
|
// Config
|
||||||
server.use(cors())
|
server.use(cors());
|
||||||
server.use(express.static(path.join(__dirname, '../dist/public')));
|
server.use(express.static(path.join(__dirname, '../dist/public')));
|
||||||
server.use(multer({storage: storage}).single('img'));
|
server.use(multer({storage: storage}).single('img'));
|
||||||
server.use(express.urlencoded({ extended: false }));
|
server.use(express.urlencoded({ extended: false }));
|
||||||
Loading…
x
Reference in New Issue
Block a user