這時若是直接運行npn run build
是能夠運行並打包代碼的,不會報任何異常或錯誤,可是你會看到你的命令行打包完成有這樣一句提示:html
Tip: built files are meant to be served over an HTTP server瀏覽器
Opening index.html over file:// won't work.ui
這時候再用瀏覽器打開了你剛build
生成的dist
目錄下的index.html
文件,會發現網頁一片空白,絲毫沒有一點點痕跡,打開控制檯後會看到console tab
下一片404
的各類找不到資源;命令行
這時到項目目錄下的config
文件夾裏的index.js
文件中的build
對象,將assetsPublicPath
中的「/」
,改成「./」
便可,就在前面加個點就能夠了,並在build\build.js
將這兩句的提示信息刪掉或註釋掉,再打包直接用瀏覽器直接運行就行了。code