繁体   English   中英

我的 React 应用程序在数字海洋上部署后不显示任何内容

My react app doen't display any content after I deploy it on digital ocean

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我已经成功地在数字海洋上部署了我的 React 应用程序作为静态站点。 但是当我点击查看实时应用程序时,链接只显示一个空白页面,而不是显示登录页面(仪表板)。

我用于构建npm build的命令

我的 index.js 文件中的代码

import React from "react";
import ReactDOM from "react-dom";
import { createBrowserHistory } from "history";
import { Router, Route, Switch, Redirect } from "react-router-dom";

// core components
import Admin from "layouts/Admin.js";
import RTL from "layouts/RTL.js";

import "assets/css/material-dashboard-react.css?v=1.9.0";
import 'bootstrap/dist/css/bootstrap.min.css';

const hist = createBrowserHistory();

ReactDOM.render(
  <Router history={hist}>
    <Switch>
      <Route path="/admin" component={Admin} />
      <Route path="/rtl" component={RTL} />
      <Redirect from="/" to="/admin/dashboard" />
    </Switch>
  </Router>,
  document.getElementById("root")
);

我的项目结构[1]: https : //i.stack.imgur.com/JL2Yi.png

1 个回复

我找到了解决方案。 我只需要编辑 package.json 文件并像这样更改主页属性:

    "homepage": ""
3 在数字海洋上向MEAN应用程序部署更新的问题

该应用程序已部署并启用了最近几个月,并通过更多前端更新(例如,角度设计和布局)进行了积极更新,我更新了作为nodejs服务器的app.js,此后一直无法加载,从那以后,我已完全恢复为以前的版本,但仍无法正常工作,在Digital Ocean上,我将pm2用于服务器上运行的应用程序。 我不明白为 ...

7 将Spring启动应用程序部署到数字海洋

我正在尝试将使用jhipster编写的spring boot应用程序部署到数字海洋。 我用tomcat管理器进行部署。 部署进行得很顺利,我可以访问html页面,但我的其他api无法访问。 当我尝试访问任何其他api时,我得到404。 我也不知道我的应用程序启动日志在哪里(它们不在l ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM