Невозможно скомпилировать пространства имен, если указан флаг --isolatedModules - WebStorm - PullRequest
0 голосов
/ 16 января 2019

У меня есть эта ошибка, я использую WebStorm.

/src/Component/Professori.tsx
Type error: Cannot compile namespaces when the '--isolatedModules' flag is provided.  TS1208

Я также добавил флаг, помеченный как ложный, в tsconfig.json таким образом

    "isolatedModules": false

1 Ответ

0 голосов
/ 28 марта 2019

Вы должны использовать сообщение экспорта ключевого слова в объявлении вашего компонента, чтобы оно соответствовало стандартам ECMAScript при объявлении открытого компонента. так должно выглядеть так:

const professori  = (props: any) => (
  ...
);
export default professori;

это устранит ошибку.

...