Работая над проектом TypeScript в VSCode, я импортировал интерфейс из другого файла и позволил VSCode вставить для меня оператор import
. Тем не менее, я был удивлен, обнаружив, что оператор импорта выглядел так:
import { IOAdapter } from '..';
Я ожидал что-то вроде этого:
import { IOAdapter } from '../adapters/IOAdapter.ts';
Является ли этот ..
синтаксис новым? Как это работает?
Я использую TypeScript 3.4.1.
Обновление: решение @ Палео верное, см. Мой комментарий к его ответу, чтобы узнать источник моего замешательства.