Не получается подключить модули с помощью import ... from ....
Если я правильно понимаю, то для использования синтаксиса es6 в nodejs 10 мне не нужно больше указывать никаких флагов.
Версия:
$ node -v
v10.1.0
Пример кода:
$ node -i
> import * as fs from 'fs';
import * as fs from 'fs';
^
SyntaxError: Unexpected token *
> import fs from 'fs';
import fs from 'fs';
^^
SyntaxError: Unexpected identifier
Вопрос: Что я делаю не так? Как правильно мне импортировать модули с использованием import ... from ...?
Для того, чтобы использовать эти функции нужно запускать node с флагом.
node --experimental-modules my-app.js
Более подробно можете узнать в документации
https://nodejs.org/api/esm.html
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости