импорт не распознается внутри функции - PullRequest
0 голосов
/ 27 августа 2018

У меня есть функция, которая использует некоторые константы, которые экспортируются в отдельный файл.

Если я импортирую константы внутри функции, она не работает:

export function findLocalizedLabelForValueDomainCode(...) {
    import LOCALE from  './constants';
   // doing staff 
}

однако, если я заменю:

import LOCALE from  './constants';

по

let cst = require( './constants');

это работает ... у вас есть идея, почему я не могу использовать синтаксис импорта в этом случае?

К вашему сведению: мой проект использует ES6

1 Ответ

0 голосов
/ 27 августа 2018

Динамический импорт в настоящее время находится на этапе предложения 2, но вы можете использовать его с плагином babel -> https://babeljs.io/docs/en/babel-plugin-syntax-dynamic-import/

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