今天心血来潮创建了一个项目react的项目,
然后给想给他配置vite,却发现项目启动成功了,但是页面却访问不了
就是下面这种情况
之前百度说端口占用,重启电脑,base配置都没有解决问题,
我一直坚信是不是我vite.config.ts配置有问题,
于是我去查看vite官网,试图找出什么蛛丝马迹
结果真的让我找到了,让我喜出望外
官网地址:开始 | Vite 官方中文文档
由于直接创建react项目index.html入口文件放在public文件下
而vite官方却需要把入口文件index.html放在根目录下
于是我把项目index.html文件放public目录下,重新启动项目
项目终于有页面了,
然后配置一下指向src目录下的index.tsx或main.tsx文件 <script type="module" src="/src/index.tsx"></script>
下列直接复制就好
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon"
type="image/svg+xml"
href="/fine_admin.svg" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0" />
<title>Fine Admin</title>
</head>
<body>
<div id="root"></div>
<script type="module"
src="/src/index.tsx"></script>
</body>
</html>
完美解决