在使用 Vite 时,想像以前执行 npm run serve
一样,查看生产环境的应用。
在执行后并未发现异常,但在浏览器访问时,显示 Cannot GET /,说是找不到根目录。
在网上查找解决方案,发现并没有结果。可能是还没有人踩到这个坑。
查看了 package.json 文件中的 scripts,运行 npm run serve
执行的是 vite preview
.
"scripts": {"dev": "vite","build": "vue-tsc --noEmit && vite build","serve": "vite preview"
}
最后通过官方文档发现,vite preview
实际上只是帮我们开启了一个静态 Web 服务器,并没有构建项目。需要先运行 npm run build
后,再运行 npm run serve
可以正常访问啦!
---------------------
作者:勇敢的阿呆
来源:CSDN
原文:https://blog.csdn.net/qq_41664096/article/details/121312823
版权声明:本文为作者原创文章,转载请附上博文链接!
内容解析By:CSDN,CNBLOG博客文章一键转载插件