Невозможно импортировать модули npm после преобразования ES5 в ES6. - PullRequest
1 голос
/ 04 июля 2019

Я пытаюсь преобразовать импорт npm-пакетов из ES5 (требуется) в ES6 (импорт ... из), но получаю неожиданные ошибки идентификатора.Что я должен высматривать?

Я прочитал форумы, но, честно говоря, не уверен, что попробовать.Я проверил документацию в MDN, но ни один из них не работал.Каждый пакет тестировался индивидуально, но ни один из них не работал.

// changed version
import fs from 'fs';

// old imports
// const fs = require('fs')

1 Ответ

0 голосов
/ 04 июля 2019

Поскольку они являются модулями NPM - IIRC у вас есть для использования require для них.

I думаю вы можете слегка изменить команду, которую используете, ион должен работать, если ваша версия Node достаточно высока.Вам также необходимо изменить тип файла с .js на .mjs (модуль JS):

node --experimental-modules moduleApp.mjs
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...