2016-02-25 2 views
2

Получение ошибки «Не удается разрешить символ» при попытке использовать именованный синтаксис импорта.WebStorm не находит ES6 с именем TypeScript import

resolve error

Странным является то, что он прекрасно работает с синтаксисом import * as ....

import star syntax

Я установил цель ES6 в tsconfig.json и установлены Lodash типизации с помощью tsd.

+1

он отлично работает в VSCode и Atom, это похоже на ошибку Webstorm. Кроме того, lodash.d.ts объявляет _ как глобальную переменную, поэтому вам не нужны импорт, вы можете просто использовать _. в любом месте. – toskv

+0

Он работает, используя '_', хотя я предпочитаю импортировать конкретные помощники. – Gunchars

+0

, то я предлагаю вам либо сделать ошибку для webstorm, либо использовать лучший редактор. :) – toskv

ответ

0

Как упоминалось в @anstarovoyt, он отлично работает в WS 12 EAP из-за улучшенной поддержки Typcript. Ну что ж.

+1

Импорт Реагирует на работу «реагировать-родной», но разрушения нет. Импорт {Text, View} из 'react-native' не работает. – Sam

Смежные вопросы