如果终端中有服务器正在运行,按:
⚠️ 如果终端无响应,可以直接关闭终端窗口
在项目根目录执行以下命令:
# 删除缓存目录
rm -rf node_modules/.cache
# 如果使用 Vite,也删除 Vite 缓存
rm -rf .vite
Windows PowerShell 用户:
# 删除缓存目录
Remove-Item -Recurse -Force node_modules\.cache
Remove-Item -Recurse -Force .vite
npm run dev
等待服务器启动,看到类似以下信息表示成功:
➜ Local: http://localhost:5173/
➜ Network: use --host to expose
打开浏览器后,使用以下快捷键完全刷新:
# 1. 停止服务器
Ctrl + C
# 2. 删除所有缓存
rm -rf node_modules/.cache
rm -rf .vite
rm -rf dist
# 3. 重新安装依赖
npm install
# 4. 启动服务器
npm run dev
如果 5173 端口被占用:
# 使用不同端口启动
npm run dev -- --port 5174
Mac/Linux:
# 查看 5173 端口占用情况
lsof -i :5173
# 如果有进程占用,记下 PID,然后杀掉进程
kill -9 [PID]
Windows:
# 查看端口占用
netstat -ano | findstr :5173
# 杀掉进程(替换 PID 为实际进程ID)
taskkill /PID [PID] /F
http://localhost:5173