總結一下vue打包後問題全記錄:
大部分開發者webpack基本上都是拿來就用的(並無系統化的研究)。css
一 >>> 打包以後的靜態文件不能直接訪問:(例如dist)打包後搭個服務器才能訪問的! 選擇cd 到dist存放發目錄下vue
npm install http-server -g
二 >>> background引入圖片打包後,訪問路徑錯誤。
首先static目錄下,打包後圖片是在根目錄下,若是是相對路徑確定是不行的。
而後是assets目錄下相對路徑是沒問題的。webpack
三 >>> 引入的css,js打包後出現404找不到了
config文件的index.js 須要配置(若是用了腳手架應該是不用改的)web
assetsPublicPath: './',
四 >>> 接口跨域問題
如今一般的方法有兩種:
1.服務器設置反向代理(問題解決沒遇到問題)
2.統一設置請求頭(post請求自定義headers: {‘自定義的名字’:‘value’}時)
就算是服務端 統一設置了這個自定義的名字仍是沒法解決。
這個問題當時我陷仍是很深的,包括整個流程。
https://developer.mozilla.org...
(最後,仍是放棄了。仍是代理吧!)npm
你們若是還有其餘的問題(分享一下)。跨域