У меня есть до безумия тривиальный сценарий, который я просто не могу взломать с помощью Typescript. У меня есть модуль es6, экспортирующий простой объект:
// variables.ts
export default {
one: 1,
two: 2
}
Я хочу импортировать это так:
import vars from './path/to/variables.ts';
Но когда я пытаюсь сослаться на vars.one
, в моей среде IDE появляется сообщение об ошибке: «Свойство 'one' не существует для типа 'typeof import (...)'».
Я пробовал несколько обходных путей, таких как создание файла типизации с определением объекта, определение интерфейса в файле (и экспорт его как именованный var), но безуспешно.
vars
, что IDE сообщит вам тип? - person p.s.w.g   schedule 04.07.2019one
наvars.one
всплывающая подсказка intellisense показывает указанную мной ошибку. - person benjamin.keen   schedule 04.07.2019