При внесении изменений в любую функцию .js-файл в папке ./src/fn горячая перезагрузка не работает и вызывает перезагрузку страницы.
Я пытался настроить configure vue.config.js, чтобы он правильно включал каталог в HMR. Также я попытался использовать мои собственные помощники в качестве Vue.use (myPlugin).
/* functions.js (just a part of it) */
export const Functions = {
game: {
helper: helpers,
turn: turn,
ui: ui,
validate: validate,
card: cards
},
}
/* main.js */
import Functions from './functions.js';
Vue.prototype.$myFn = Functions;
Ожидается, что HMR будет работать, но вместо этого получит полную перезагрузку страницы при внесении изменений в functions.js (или любой основной файл js, импортированный в functions.js)