@tusklozeleniy
Front-end разработчик

Как настроить связку vue.js (с vue-loader) + typescript (или flow)?

Собственно, весь вопрос в заголовке. Есть проект на Vue2, использующий vuex + vue-router и собирающийся webpack'ом с vue-loader. Хотелось бы подрубить к нему тайпчекинг, ибо за всеми объектами в сторе становится уже сложно уследить. Потратил на это все дело пару дней, все *.js файлы переделать в *.ts оказалось довольно просто, но вот когда я приступил к *.vue, то ужаснулся. Куча разных гайдов с кучей разных дополнительных лоадеров, декораторов и прочих красот, но ни один не работает как следует. Чувствую, что что-то я готовлю неправильно, но не могу понять, что именно.
Возможно у кого-нибудь завалялся темплэйт для подобных проектов? Ну или, если нет с typescript, возможно есть пример для flow или tcomb?

Заранее спасибо!

P.S. Код кидать не вижу смысла, его слишком много. Но за рамки стандартной архитектуры для связки vue+vuex+vue-router далеко не выходит.
  • Вопрос задан
  • 2069 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы