通过Vue CLI创建的前端项目,安装Vuetify后,项目加载materialdesignicons.min.css
巨慢。
参考
https://vuetifyjs.com/zh-Hans/features/icon-fonts/#material-design56fe6807
安装到@mdi/font
yarn add @mdi/font -D
修改vuetify.js
import '@mdi/font/css/materialdesignicons.css'; // Ensure you are using css-loader
import Vue from 'vue';
import Vuetify from 'vuetify/lib/framework';
Vue.use(Vuetify);
export default new Vuetify({
icons: {
iconfont: 'mdi', // default - only for display purposes
},
});
删除public
目录下的index.html
的以下代码。
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@mdi/font@latest/css/materialdesignicons.min.css">