Мы находимся в процессе миграции существующего приложения ASP.NET Core Knockout.js / JS на Vue.js / Typescript.
В то время как сторона JS получает безопасность типов благодаря миграции TS,нам трудно найти что-то, что могло бы сделать эту проверку для шаблонов HTML с привязками vue.
Моя идея (мечта) была бы чем-то похожей на то, что Razor делает с типизированными моделями при наличии прекомпилированных представлений.выбранный параметр (если что-то не так с привязками, сборка завершается ошибкой)
Есть ли какой-нибудь плагин VS, инструмент командной строки или что-то еще, что могло бы обеспечить проверку во время компиляции для Vue.js HTMLшаблоны?
РЕДАКТИРОВАТЬ: Чтобы уточнить, скажем, шаблон
<div id="root"><div v-html="myProp"></div></div>
И очень упрощенный Vue, как это
new Vue({el: '#root', data: { myProp: 'my neat property value' }})
Теперь допустим, что кто-то делает опечатку в имени свойства модели, например, так:
<div id="root"><div v-html="myPrapNotExisting"></div></div>
Если бы я сделал что-то подобное в Razor, это быПосле того, как представления скомпилированы, и это остановит сборку, однако я не нашел ничего похожего для Vue (или нокаута)
Так что вопрос в том, есть ли клиентская среда MVVM, где можно компилировать шаблоны-checked