работают импорты вида
import {a} from "b";
Требует
import {a} from "b.js";
или
import {a} from "b/index.js";
почему?
А может лучше было писать на пыхе?
в package json стоит type: "module"?
расширение файла mjs?
нет, просто js
а есть mts?
а, ты на тайпе?
https://www.typescriptlang.org/docs/handbook/esm-node.html
Да, но он нормально компилируется. Потом уже нода полученный жс не запускает. жс как жс вроде бы. Но не работает
это кстати взаимоисключающие вещи. Вроде mjs ИЛИ type=module
Обсуждают сегодня