Я люблю vue.js из-за его простоты, а это значит, что я могу взломать быстрый одностраничный SPA с современным, интуитивным синтаксисом привязки данных и без сложной инструментальной цепочки.
Мне также нравится идея *.vue
компонентов, что означает, что есть одно место (*.vue
файл), где каждый компонент хранит DOM, стилирование и скриптовые функции.
Тем не менее, я хочу использовать однофайловые компоненты, не тратя время на управление процессом сборки каждый раз, когда я добавляю приложение вместе. Короче говоря, я хочу использовать преимущества управления компонентами без накладных расходов на сборку инструментальных средств, что означает, что браузер делает тяжелую работу для загрузки каждого файла *.vue
помощью XMLHttpRequest
и рендеринга DOM. Убедившись, что мы заменяем module.exports
и import
вызовы с соответствующей функциональностью Vue.component()
.
Мне бы очень хотелось узнать, встретил ли кто-нибудь клиентское (только) решение для использования файлов *.vue
в браузере. Неужели это уже сделано?