是的,因为部署的应用程序不知道路由。在单页应用程序中,只有/
路由存在。SPAs中的所有路由都是客户端路由,不向服务器发出单独的GET请求。
在将应用程序部署到Netlify时,我也遇到了同样的问题。它显示默认的Netlify404页面。然后,我将_redirects
文件添加到公共目录,其内容如下:
/*/index.html 200
我的single-spa包含4个react应用程序。每个都有自己的React-Router-DOM。如果我点击浏览器刷新从4个应用程序之一,它说页面找不到。应用程序部署在Linux操作系统的apache服务器上。 我不知道基本应用程序中是否缺少任何配置。它在webpack和Node的开发服务器上运行良好。
问题内容: 我有一个应用程序,它使用一个ng-view和多个控制器和视图。如果我浏览根目录,例如:www.domain.com,则一切正常。除非我按Ctrl +R(刷新),否则会显示404错误页面未找到。例如:刷新此页面给我错误。http://domain.com/item/1/。 但是,如果我使用hashbang访问页面,则它可以工作。例如:http://domain.com/#!/item/1
我将我的React应用程序部署到了IONOS,它工作正常,但当我在浏览器中刷新页面时,我得到了404页面。 https://hopers.io 部署到firebase的同一个应用程序工作正常。 https://nft-marketplace-on-juno-chain.web.app 以下是我的路线: 任何评论都会很有帮助。
当wirite https://tictactoesko.herokuapp.com/在浏览器中时,我重新输入Follow错误消息: 以下是travis.yml语言:node_js node_js:-node addons:sonarcloud:before_script:-npm start----silent&script:-npm run lint-npm test-sonar-scanne
问题内容: 我只是从Java小程序开始,然后发现了这个提供教程的网站。我输入了所有代码,但该小程序未显示在我的浏览器中:HelloWorld.java 这是我的HTML文件 我已经编译了Java文件(HelloWorld.class),并将所有文件保存在桌面上。我在Mac OS X美洲狮上使用的是野生动物园的最新版本。我在谷歌浏览器中尝试过,并说要安装一个插件,但是我没有做任何事情? 问题答案:
我使用以下插件将我的web应用程序部署到带有maven(3.6.3)的weblogic 14c: 在执行目标时,maven给出了以下错误: [错误]找不到目标'部署'插件com.oracle.maven: oracle-maven-sync: 14.1.1-0-0在可用的目标帮助,推- Eclipse还对具有插件配置的pom文件发出以下警告: 此插件的目标无效:部署 有线索吗?