Я хочу запустить скрипт js, для которого требуется файл ts и js в моем проекте node. Я использую этот командный узел --experimental-modules src/scripts/myScript.js В моем myScript.js я не могу использовать синтаксис импорта, только требуется. Поэтому я склонен использовать только требование. Но myScript.js использует несколько файлов ts и js, которые используют синтаксис импорта. Вот ошибка, которую я получил:
SyntaxError: Unexpected identifier
at Module._compile (internal/modules/cjs/loader.js:721:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:690:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (/Users/*****/Desktop/*****/l****/src/scripts/myScript.js:6:22)
at Module._compile (internal/modules/cjs/loader.js:776:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
import
, ни typescript не поддерживаются узлом. Вам понадобится какой-то шаг транспиляции. - person junvar   schedule 14.11.2019