好的

100.VUE的优化

2018-11-04  本文已影响0人  davisgao

1.去掉后缀为map的文件

修改config/index.js,测试时打开true,生产时关闭false

productionSourceMap: false,

2.删除vendorXXX.js,通过CND引入

vendor文件由依赖库编译产生,如Vue、Element

  <body>
    <div id="app"></div>
    <script type="text/javascript" src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.common.js"></script>
    <!-- built files will be auto injected -->
  </body>

3.路由懒加载

import Vue from 'vue'
import Router from 'vue-router'

const routes = [
  {
    path:'/',
    component:resolve => require(['@/vs/index/main'],resolve),
    children:[
      {
        path:'/home',
        component:resolve => require(['@/views/home/index'],resolve)
      }
    ]
  }
]

const router = new Router({
  routes
})
export default router;
上一篇 下一篇

猜你喜欢

热点阅读