Как делать ES6 импорт из директории по умолчанию в TypeScript?

В TypeScript, для выполнения ES6 импорта из директории по умолчанию, можно использовать следующий синтаксис:

import ModuleName from './moduleName';

Где ModuleName - это имя переменной, которую вы хотите использовать для ссылки на импортируемый модуль.

Для работы с ES6 импортом из директории по умолчанию, вы должны убедиться, что модуль, который вы пытаетесь импортировать, экспортируется как экспорт по умолчанию. Для этого в файле moduleName.ts экспортируйте его с помощью ключевого слова export default, как показано ниже:

const myModule = /* ваш код */

export default myModule;

Затем в файле, который будет использовать импортированный модуль, вы можете использовать следующий синтаксис:

import ModuleName from './moduleName';

// Ваш код, использующий импортированный модуль

Обратите внимание, что в TypeScript поддерживается использование import/export синтаксиса ECMAScript 6 (ES6). Однако, при использовании этого синтаксиса, ваш TypeScript файл должен иметь расширение .ts, а не .js.

Если вы используете CommonJS или AMD для импорта модулей, то вместо ключевого слова import следует использовать функцию require(). Если вы используете систему модулей TypeScript, то может потребоваться настройка вашего проекта, чтобы использовать ES6 импорт, включая изменение настроек компилятора TypeScript (файл tsconfig.json) и настройку модульной системы JavaScript вашего проекта (например, использование webpack для сборки проекта).