我有一个React项目,它在本地服务器上运行良好,但是当我尝试将其上传到生产服务器中时,它显示白屏/黑屏,而控制台中没有任何错误。
我所做的是运行'npm run build',然后将在生产实例上在build项目上编译的文件上载。我还修改了package.json并放置了“主页”:“ http://50.31.112.112/new_vehicle_management”
我做的事怎么了?
这是路线的代码
import React from 'react';
import './App.css';
import { BrowserRouter as Router,Route } from 'react-router-dom';
import {Login} from './components/Login';
import {Menu} from './components/Menu';
import {NewProcess} from './components/NewProcess';
import {ContinueProcess} from './components/ContinueProcess';
import {SearchProcess} from './components/SearchProcess';
import {CreateProcess} from './components/CreateProcess';
import {Processactivity} from './components/Processactivity';
import {ProcessContinueactivity} from
'./components/ProcessContinueactivity';
import {ProceedProcess} from './components/ProceedProcess';
function App() {
return (
<div classname="App">
<Router>
<Route path="/login" component={Login}/>
<Route path="/menu" component={Menu}/>
<Route path="/newprocess" component={NewProcess}/>
<Route path="/continueprocess" component={ContinueProcess}/>
<Route path="/searchprocess" component={SearchProcess}/>
<Route path="/createprocess" component={CreateProcess}/>
<Route path="/processactivity" component={Processactivity}/>
<Route path="/processcontinueactivity" component=
{ProcessContinueactivity}/>
<Route path="/proceedprocess" component={ProceedProcess}/>
</Router>
</div>
);
}
export default App;