ms-dred
@ms-dred
Вечно что то не то и что то не так...

Чем плоха практика подключение используемых модулей в одном файле?

Плохая ли вобще практика такого подключения модулей?
./modules.js
exports.modules = {
    my_module = require('./app/my_module.js'),
    fs = require('fs')
}


./app/index.js
const _ = require('../modules');
console.log(_.my_module.name_string)
_.fs.readDir('/', (e, r) => {
    console.log(r)
})


Влияет ли это на что либо?
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
Не влияет, не плохая, так постоянно делают со своими модулями-файлами.
Простой пример:

import app from './app'
import user from './user'

export default combineReducers({
	app,
	user,
	form : formReducer
})


import reducers from './reducers'
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sanchezzzhak
@sanchezzzhak
Ля ля ля...
нет не плоха
require имеет встроенный кеш подключенных модулей
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы