ionic-网络建设,index.html寻找不存在的文件

问题描述 投票:0回答:1

我在爱奥尼克(Ionic)遇到问题。我过去为iOS和Android进行过构建,没有任何问题。

我现在想在网络上托管我的离子项目,因此我试图构建并将其生成的文件上传到我的托管服务器。

我使用的是:

ionic build --prod

我也尝试过:

ionic cordova build browser --prod --release

我没有收到任何错误消息,所以我转到platforms > browser > www,然后复制整个文件夹并将其上传到托管服务器。大约有237个文件。

上传后,我尝试访问应在https://myurl.com/www/index.html上的网址,但出现错误,因为它正在查找不存在的文件。

index.html:19 GET https://myurl.com/styles.eef8d0b037ae75ae3ee1.css net::ERR_ABORTED 404 (Not Found)

index.html:23 GET https://myurl.com/runtime-es2015.83b0bcbb60824f9bb8b4.js net::ERR_ABORTED 404 (Not Found)

index.html:19 GET https://myurl.com/styles.eef8d0b037ae75ae3ee1.css net::ERR_ABORTED 404 (Not Found)

index.html:23 GET https://myurl.com/main-es2015.002da15914054dfd59d6.js net::ERR_ABORTED 404 (Not Found)

我在做什么错?我只是上载www文件夹。我应该上传其他内容吗?

任何建议都会很棒。谢谢。

cordova ionic-framework ionic4 phonegap
1个回答
0
投票

似乎您正在将网络文件上传到主机的'www'文件夹:

https://myurl.com/www/index.html

虽然您的index.html最有可能指向作为您的域根目录的基本URL(404错误表示没有这样的文件,等等)。您的index.hml默认情况下将具有:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="utf-8" />
  <title>Ionic App</title>

  <base href="/" />
...
</head>

因此,要解决此问题,您需要执行以下任一操作:

© www.soinside.com 2019 - 2024. All rights reserved.