Задать вопрос
@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 далеко не выходит.
  • Вопрос задан
  • 2107 просмотров
Подписаться 7 Оценить 10 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Пригласить эксперта
Ваш ответ на вопрос

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

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