TSConfig/Linter для предотвращения названного импорта модуля CJS из ESMJavascript

Форум по Javascript
Anonymous
TSConfig/Linter для предотвращения названного импорта модуля CJS из ESM

Сообщение Anonymous »

Чтобы импортировать модуль CJS из модуля ESM, необходимо использовать «импорт по умолчанию», в то время как импорт приводит к ошибке при выполнении. < /p>

Код: Выделить всё

// Errors as lodash is CJS module.
import { get } from 'lodash';

// OK.
import _ from 'lodash';
const get = _.get;
Есть ли способ обнаружить, в кодовом IDE, неправильном названном импорте модуля CJS, через tsconfig , eslint или иным образом?

Подробнее здесь: https://stackoverflow.com/questions/795 ... e-from-esm

Вернуться в «Javascript»