最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue項(xiàng)目打包后打開頁(yè)面空白解決辦法

 更新時(shí)間:2018年06月29日 10:28:41   作者:羞羞的鐵拳  
這篇文章主要介紹了vue項(xiàng)目打包后打開空白解決辦法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

網(wǎng)上很多說(shuō)自己的VUE項(xiàng)目通過(guò)Webpack打包生成的list文件,放到HBulider打包后,通過(guò)手機(jī)打開一片空白。這個(gè)主要原因是路徑的問題。

1、記得改一下config下面的index.js中bulid模塊導(dǎo)出的路徑。因?yàn)閕ndex.html里邊的內(nèi)容都是通過(guò)script標(biāo)簽引入的,而你的路徑不對(duì),打開肯定是空白的。先看一下默認(rèn)的路徑。

module.exports = {
 build: {
 env: require('./prod.env'),
 index: path.resolve(__dirname, '../dist/index.html'),
 assetsRoot: path.resolve(__dirname, '../dist'),
 assetsSubDirectory: 'static',
 assetsPublicPath: '/',
 productionSourceMap: true,

assetsPublicPath默認(rèn)的是  ‘/'  也就是根目錄。而我們的index.html和static在同一級(jí)目錄下面。  所以要改為  ‘./ '

2、另外還需要注意一點(diǎn)。src里邊router/index.js路由配置里邊默認(rèn)模式是hash,如果你改成了history模式的話,打開也會(huì)是一片空白。所以改為hash或者直接把模式配置刪除,讓它默認(rèn)的就行 。如果非要使用history模式的話,需要你在服務(wù)端加一個(gè)覆蓋所有的情況的候選資源:如果URL匹配不到任何靜態(tài)資源,則應(yīng)該返回一個(gè)index.html,這個(gè)頁(yè)面就是你app依賴頁(yè)面。

// mode: 'history' // 默認(rèn)hash

如果不會(huì)打包vue項(xiàng)目,請(qǐng)看我寫的另外一篇詳細(xì)教程:Vue webapp項(xiàng)目通過(guò)HBulider打包原生APP

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

历史| 宜君县| 微山县| 普安县| 芮城县| 沙坪坝区| 济宁市| 潜山县| 开阳县| 涞源县| 保靖县| 宜兰县| 祁门县| 临西县| 乐清市| 鹿邑县| 新田县| 资兴市| 绥宁县| 乐至县| 鹤壁市| 南昌县| 大石桥市| 绥中县| 陆河县| 历史| 甘孜| 临桂县| 建始县| 姜堰市| 巴林左旗| 平遥县| 淅川县| 梁河县| 齐河县| 金华市| 朝阳区| 敦化市| 保山市| 区。| 太和县|