这时若是直接运行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