Open schemelev opened 6 years ago
@schemelev я правильно понял что хочется чтобы https://github.com/schemelev/simple-bem-react-app/blob/master/src/index.js
был назван index.ts
?
Да правильно. И хотелось бы блоки описывать с помощью typescript. Я когда ковырялся дошёл до вызова falafel`я. Там условие, которое не матчилось на ts-ноду. Возможно проблема в нём.. сейчас найду это место.
Можно заигнорить импорты блоков для tslint и резолвить их после ts-loader. Лучше пока предложить нечего :( Но мы работаем над поддержкой TS очень интенсивно.
@awinogradov мне показалось, что webpack-bem-loader не раскрывает импорты в ts-файлах так как он это делает в js-файлах.
Тебе не показалось) Поэтому я и предложил другой путь
Всем, привет! Мой вопрос затерялся в телеграмме, поэтому решил продублировать его и здесь. Умеет ли webpack-bem-loader резолвить bem-сущности из ts/tsx-файлов? Если ли у кого-нибудь наработки?
Экспериментируя, удалось запустить минимальный проект только в конфигурации ts+js.
https://github.com/schemelev/simple-bem-react-app/blob/master/src/index.tsx#L9