vue cli3创建的项目,run serve能运行,run build后不能打开问题解决

124 阅读1分钟

vue cli3打包后报错

运行npm build 得到dist目录

在这里插入图片描述 直接使用浏览器打开会是空白页面,控制台报错

Failed to load resource: net::ERR_FILE_NOT_FOUND

原因

其实是因为打包后的文件是需要在服务器中运行的,build生成的文件要放在服务器里面(可以用apache或者tomcat)

简单方案

  • 全局安装 http-server

npm install http-server -g

  • 进入项目目录

cd dist

  • 运行

http-server 在这里插入图片描述