【发布时间】:2021-05-15 04:08:30
【问题描述】:
对于我的项目,我使用的是Buefy,并且我只在启动我的 Vue 应用程序之前安装我需要的插件。
import { Modal, Rate } from 'buefy'
Vue.use(Modal);
Vue.use(Rate);
但为了提高性能,我想异步加载这些插件。就像我正在为某些组件做的一样(参见下文),但我找不到如何使用 plugins 做到这一点。
await import('~/components/forms/FormContact.vue');
感谢您的帮助!
【问题讨论】:
-
即使你找到了导入 JS 的方法,最大和最重的部分仍然是 CSS。找了几天,但发现 Buefy(/bulma) 的 CSS 是一个大块,您需要立即加载。
-
确实,但我使用 PurgeCSS 来清理 CSS :)
-
如果你能实现它,完美我的伙伴! :D