这是我的第一个 React 项目,我想为我的后端 API 制作一个多页面应用程序,但我的页面都没有出现在屏幕上
应用程序.jsx
import React from 'react';
import { HashRouter as Router, Routes, Route } from 'react-router-dom';
import Login from './pages/Login';
import Main from './pages/Panel';
export default function App() {
return (
<Router>
<Routes>
<Route path="/" element={<Login />} />
<Route path="/app" element={<Main />} />
</Routes>
</Router>
);
}
页面/Login.jsx
import React from 'react';
export function Login() {
return(
<>
<h1>Login Screen</h1>
<h2>Start</h2>
<p>AAAAAAAAAAAAAAAAAAAAaa</p>
<p>Test</p>
</>
)
}
main.jsx
import React from 'react'
import ReactDOM from 'react-dom/client'
import App from './App.jsx'
import './index.css'
ReactDOM.createRoot(document.getElementById('root')).render(
<React.StrictMode>
<App />
</React.StrictMode>,
)
我的朋友尝试解决这个问题,在他的计算机上它工作正常,但是当我得到他所做的提交时仍然没有改变任何东西,我正在使用 Vite,这是我修改的代码的唯一部分,期望 css 文件和我尝试解决另一页