Мне нужно интегрировать Vue.js с некоторыми представлениями ASP.NET Core MVC. Я выбрал Vue.js поверх других альтернатив, потому что это казалось проще - "просто добавьте его с помощью <script>
", сказали они. Не нужно изучать Gulp/Grunt/Webpack/Browserify/и т.д.
Это оказалось ложным. При первой попытке обработать даты я попробовал некоторые расширения, такие как vue-moment
и vue-datetime-picker
, взятые из этого официального списка удивительных вещей, связанных с Vue.js, но я тут попал в стену. В то время как первый не require()
использования синтаксиса JS require()
(CommonJS?), Второй не работает без него. Другие расширения используются для 'use babel'
и imports
/exports
есть ECMAScript 6, который необходимо скомпилировать. Итак, большинству библиотек и инструментов Vue.js действительно нужен компилятор, плюс синтаксис require()
и все такое из мира Node?
Как мне настроить мой проект для работы с ASP.NET Core MVC + Vue.js, чтобы я мог разрабатывать множество небольших приложений Vue с помощью плагинов Vue (которые могут require(stuff)
)?