Я не могу использовать синтаксис es6 для запуска скрипта

Я хочу запустить скрипт 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)

person user2222    schedule 13.11.2019    source источник
comment
насколько мне известно, ни import, ни typescript не поддерживаются узлом. Вам понадобится какой-то шаг транспиляции.   -  person junvar    schedule 14.11.2019
comment
Здесь уже ответили на этот вопрос stackoverflow.com/questions/45854169/   -  person Jahongir    schedule 14.11.2019
comment
Объяснение здесь: Использование импорта в node.js   -  person jfriend00    schedule 14.11.2019
comment
запустить скрипт с помощью npx ts-node было решением   -  person user2222    schedule 02.02.2020