在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  PHP  HTML/ Vue2 使用懶加載,打包部署到服務器后出錯了

Vue2 使用懶加載,打包部署到服務器后出錯了

import IndexView from '../views/IndexView'

這樣引入組件,npm run dev和打包后都沒問題



const IndexView = (resolve) => {
  import('../views/IndexView').then((module) => {
    resolve(module)
  })
}

這樣引入組件,npm run dev沒問題,但是打包放入服務器后會報錯

clipboard.png

Vue的目錄路徑是
-src

-router
    -index.js
-views
    -IndexView.vue 

后端PHP的目錄路徑是

clipboard.png

打包后的index.html改成tpl放在View里面,static用絕對路徑引入,assetsPublicPath也改成了 ./

但是用import就沒問題,用懶加載引入就會報錯,manifest.js,vendor.js,app.js加載到了,但是然后打開不同的頁面 就會報0.xxxx.js,1.xxxxx.js,2.xxxxx.js 這樣不同的JS引入失敗的錯,這些JS好像就是那些組件?

回答
編輯回答
筱饞貓

點開network,看看返回的內容是不是js.

2018年1月5日 10:35