Я бы хотел сохранить свой файл VueJS и увидеть обновление изменений в выходных данных Aframe (компонент Aframe, текстуры и т. Д.).
В настоящее время я использую Vue CLI 3, и у него есть собственная настройка Web-сервера Dev. Это прекрасно работает для файлов .Vue, но когда у меня есть <a-entity/>
внутри компонента Vue, создается впечатление, что часть Aframe не обновляется должным образом в мире Aframe.
Например, у меня есть компонент фрактальной рамки, и когда я изменяю файл Vue, содержащий его, вместо того, чтобы менять цвет и анимацию, он становится синим и перестает двигаться полностью. Я должен перезагрузить страницу, чтобы увидеть изменения.
Я пытался добавить aframe-super-hot-loader через файл vue.config.js
, но безуспешно.
Вот мои текущие настройки vue.config.js
, но я не уверен, как их настроить, поскольку файлы .vue содержат HTML и JS ...
module.exports = {
chainWebpack: config => {
config.module
.rule('aframe-hot-reload')
.test(/\.vue|.js$/)
.use('aframe-super-hot-loader')
.loader('aframe-super-hot-loader')
.end()
config.module
.rule('aframe-hot-reload')
.test(/\.vue|.html$/)
.use('aframe-super-hot-html-loader')
.loader('aframe-super-hot-html-loader')
.options({
exclude: /(node_modules)/
})
.end()
}
}
Вот что я хотел бы сделать: https://www.youtube.com/watch?v=uh_RQay3x80