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

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

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

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

1、記得改一下config下面的index.js中bulid模塊導(dǎo)出的路徑。因?yàn)閕ndex.html里邊的內(nèi)容都是通過script標(biāo)簽引入的,而你的路徑不對,打開肯定是空白的。先看一下默認(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在同一級目錄下面。  所以要改為  ‘./ '

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

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

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

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

相關(guān)文章

最新評論

县级市| 松滋市| 涟水县| 革吉县| 玉环县| 杭锦后旗| 体育| 彰化县| 吴江市| 高青县| 稻城县| 云安县| 嘉鱼县| 铜陵市| 牡丹江市| 洪洞县| 淮安市| 肃宁县| 雅安市| 宁远县| 手游| 东阳市| 建水县| 兰考县| 大埔区| 沈阳市| 鄂尔多斯市| 调兵山市| 五河县| 滨海县| 永丰县| 鄂托克旗| 邵阳市| 赤峰市| 富宁县| 永福县| 桑植县| 建昌县| 师宗县| 上虞市| 武鸣县|