Руководствуясь правилом предпочтения-деструктуризации Эслинта, я определил некоторые константы следующим образом:
const {
NODE_ENV,
API_URL,
} = process.env;
Можно ли экспортировать эти константы, добавив префикс к выражению export
?
export const {
NODE_ENV,
API_URL,
} = process.env;
Это может показаться естественным, но eslint-plugin-import жалуется на нарушение правила import / named : API_URL not found in '../constants'
.Фактически, это использование export
также не описано на соответствующей странице MDN .
Должны ли мы затем повторять все константы в отдельном операторе export
?
const {
NODE_ENV,
API_URL,
} = process.env;
export {
NODE_ENV,
API_URL,
};