Vue2.x 打包之后發(fā)布注意點(diǎn)挺勿,資源的尋找路徑配置
打包之后, dist目錄下一般是有一個(gè)index.html 和static文件夾
index里面引用資源的方式是
src="/static/js/xxxxx.js"
這時(shí)候如果不是直接發(fā)布到根目錄下的話桨啃, 資源是找不到的。需要配置webpack
如果不是history模式檬输, 需要發(fā)布到比如 https://www.xxx.com/, 那么默認(rèn)配置就好了
如果需要發(fā)布到比如https://www.xxx.com/home/ 下的話照瘾,需要配置 /config/index.js里
build:{
assetsPublicPath: '/home/'
}
然后打包發(fā)布即可
如果是history模式的話
除了配置上面的內(nèi)容
還需要配置路由文件, 如下
new Router({
mode: 'history',
base: '/home/',
})
這樣子即可