搜尋

首頁  >  問答  >  主體

html5 - vue SPA 專案如果元件過多,豈不是打包的檔案太大

首次載入的話 速度不得很慢嗎 我的疑問是否合理?怎麼解決?

伊谢尔伦伊谢尔伦2835 天前508

全部回覆(4)我來回復

  • 天蓬老师

    天蓬老师2017-05-16 13:44:05

    元件過多,一般都會加路由吧?然後用vue-router裡面的懶人加載就行了…
    https://router.vuejs.org/zh-c...

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:44:05

    可以異步加載的。例如我有10個頁面,全部打包可能是10M,這樣肯定太大,那麼我就可以吧首頁打包,其他非同步加載,訪問哪個在加載哪個。這樣首次開啟速度也快。

    可以看vue-router文件懶載入https://router.vuejs.org/zh-c...

    回覆
    0
  • 高洛峰

    高洛峰2017-05-16 13:44:05

    補充 vue2還有伺服器端渲染方案 可以解決效能問題

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:44:05

    可以透過vue-router和webpack實現懶加載

    回覆
    0
  • 取消回覆