VS Code генерирует импорт модуля JavaScript, а node не может его найти
Например я хочу использовать класс Man в файле man.js. Я выделяю Man и через контекстное меню генерирую строку
import {Man} from "./man"
Node.js же хочет увидеть расширение .js в пути. Но я не хочу каждый раз дописывать ".js" ко всем модулям.
Можно ли это как-то исправить?
Ответы (2 шт):
Автор решения: Евгений Третьяков
→ Ссылка
Таким образом будет работать:
const Man = require('./man')
Автор решения: Дмитрий Станский
→ Ссылка
Спасибо UserTest013: нужно запускать с параметром --es-module-specifier-resolution=node