美文网首页
按需引入第三方框架优化

按需引入第三方框架优化

作者: 抽疯的稻草绳 | 来源:发表于2021-11-02 09:28 被阅读0次
  • 我们经常使用UI框架,如果我们使用按需加载的话,需要每次都要注册使用一下。就像下面这样:
import Vue from 'vue';
import { Button, Select } from 'element-ui';
import App from './App.vue';

Vue.component(Button.name, Button);
Vue.component(Select.name, Select);
/* 或写为
 * Vue.use(Button)
 * Vue.use(Select)
 */

new Vue({
  el: '#app',
  render: h => h(App)
});
  • 我们可以这样优化一下,创建一个uIcompontents.js文件。
// 每次只需要在这添加组件即可
import { Button, Select } from 'element-ui';

const components = { Button, Select };

function install(Vue){
    Object.keys(components).forEach(key => Vue.use(components[key]))
}

export default { install }
  • 然后,在main.js文件中引入。
import Vue from 'vue'
import App from './App.vue';

import uIcompontents from "./uIcompontents.js";
Vue.use(uIcompontents);

new Vue({
  el: '#app',
  render: h => h(App)
});

相关文章

  • 按需引入第三方框架优化

    我们经常使用UI框架,如果我们使用按需加载的话,需要每次都要注册使用一下。就像下面这样: 我们可以这样优化一下,创...

  • 网页性能优化

    优化api 优化api 时在api / index.js 中用这种引入方法导入所有分文件api的按需导入, 在按需...

  • 模块按需引入优化

    本文为作者团队对按需引入的迭代史, 阅读本文可以对组件库按需引入的原理有所了解, 提供一种对项目中所有模块按需导入...

  • vue 项目优化

    首屏优化 开启gzip压缩功能引入CDN路由懒加载某些第三方组件按需加载而不是全部加载较小的图片资源用base64...

  • webpack打包优化

    此篇分享为 vue-cli2.0 中 webpack 的优化配置。 1、按需引入组件 例如引入 element-u...

  • vue项目引入 Element ui 的两种方式

    手动引入 按需引入(推荐):自动(vue ui)方式 按需引入生成代码 按需引入:手动方式 1.安装 Elemen...

  • react学习笔记 - 小案例

    UI框架用的ant design npm i antd -S全部引入文件很大,建议按需引入 1. antd的样式文...

  • Webpack优化

    Webpack优化打包速度:按需引入压缩代码每个路由页面单独打包使用时再去下载 性能优化:v-if代替v-show...

  • vue-cli脚手架项目按需引入elementUI

    先说作者自己按需引入elementui的好处,全局引入是超过1M的,按需引入后不到400K,作者按需引入用到...

  • 前端学习笔记三十五-电商项目实战(七)

    1.项目优化 实现步骤:A.生成打包报告,根据报告优化项目B.第三方库启用CDNC.Element-UI组件按需加...

网友评论

      本文标题:按需引入第三方框架优化

      本文链接:https://www.haomeiwen.com/subject/ojjxzltx.html