Комментарии 1
Доброго дня!
Я только начинаю изучать Node.js и возможно мои вопросы будут примитивные, так что сильно не кричите :)
Хотел уточнить по файлу /services/BudgetManagerAPI/app/setup/index.js
Зачем объявлять константы UserModel/BudgetModel/ClientModel?
Можно ли просто сделать так?
Тот же вопрос для файла services/BudgetManagerAPI/config/app.js
passport.js и database.js возвращает функцию, которые не возращают ничего, соответсвенно passportConfig и database будут undefined.
Можно ли просто после определения констант произвести подключение этих файлов?
require('./passport')(passport);
require('./database')(mongoose, config);
Я только начинаю изучать Node.js и возможно мои вопросы будут примитивные, так что сильно не кричите :)
Хотел уточнить по файлу /services/BudgetManagerAPI/app/setup/index.js
const mongoose = require('mongoose'),
UserModel = require('@BudgetManagerModels/user'),
BudgetModel = require('@BudgetManagerModels/budget'),
ClientModel = require('@BudgetManagerModels/client');
Зачем объявлять константы UserModel/BudgetModel/ClientModel?
Можно ли просто сделать так?
const mongoose = require('mongoose');
require('@BudgetManagerModels/user');
require('@BudgetManagerModels/budget');
require('@BudgetManagerModels/client');
Тот же вопрос для файла services/BudgetManagerAPI/config/app.js
const express = require('express'),
app = express(),
...
passport = require('passport'),
passportConfig = require('./passport')(passport),
...
database = require('./database')(mongoose, config);
passport.js и database.js возвращает функцию, которые не возращают ничего, соответсвенно passportConfig и database будут undefined.
Можно ли просто после определения констант произвести подключение этих файлов?
require('./passport')(passport);
require('./database')(mongoose, config);
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Веб-приложение на Node и Vue, часть 3: развитие клиента и сервера