@eQ1
Await головного мозга.

Config.ts в котором лежат локальные константы. Как реализовать?

В простом es6 можно без особых проблем реализовать конфигурационный файл для контант, которые используются в проекте.
module.exports = {
  THIS_IS_FOO: 'boo',
}


И затем без проблем их использовать в проекте.
const { THIS_IS_FOO } = require('./config');
console.log(THIS_IS_FOO); // 'boo'


Каким образом можно реализовать подобное на Typescript?
Пробовал
export const config = {
  THIS_IS_FOO: 'boo',
}


Однако при попытке импортировать
import { THIS_IS_FOO } from './config';

Получаю ошибку [ts] Module has no exported member 'THIS_IS_FOO'
Не хотелось бы использовать конструции типа
import * as config
import { config } from

и им подобные

Как правильно реализовать подобное?
  • Вопрос задан
  • 194 просмотра
Пригласить эксперта
Ответы на вопрос 1
mmmaaak
@mmmaaak
Я обычно объявляю константы поштучно, примерно так:

export const CONSTANT_1 = '1';
export const CONSTANT_2 = '2';
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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