Amazon s3 意外标记'<';对于AWS中的嵌套URL路径,请放大

Amazon s3 意外标记'<';对于AWS中的嵌套URL路径,请放大,amazon-s3,react-router,clojurescript,aws-amplify,re-frame,Amazon S3,React Router,Clojurescript,Aws Amplify,Re Frame,我有一个用AWS Amplify构建的React web应用程序,托管在S3存储桶中 我总是能够在应用程序中进行导航(例如单击路由器链接),但如果我试图直接导航到或刷新除root以外的浏览器中的任何页面,该页面将完全为空白 我添加了以下重写规则,解决了路由单个/远离根的问题。例如,我现在可以刷新页面或直接导航到 但是,当URL路由嵌套超过此范围时,问题仍然存在 例如,如果我通过在URL栏中键入地址直接发送到它,或者如果我在页面上刷新页面,则仍然是空白页面 当我打开JS控制台检查错误(Chrom

我有一个用AWS Amplify构建的React web应用程序,托管在S3存储桶中

我总是能够在应用程序中进行导航(例如单击路由器链接),但如果我试图直接导航到或刷新除root以外的浏览器中的任何页面,该页面将完全为空白

我添加了以下重写规则,解决了路由单个/远离根的问题。例如,我现在可以刷新页面或直接导航到

但是,当URL路由嵌套超过此范围时,问题仍然存在

例如,如果我通过在URL栏中键入地址直接发送到它,或者如果我在页面上刷新页面,则仍然是空白页面

当我打开JS控制台检查错误(Chrome浏览器)时,我看到以下错误:

app.js:1 Uncaught SyntaxError: Unexpected token '<'

app.js:1未捕获的语法错误:意外标记“,因此问题似乎是我在html文件中导入app.js的方式

我按如下方式导入它:

我把它改成:


这就成功了。现在我的页面刷新正常。

我对AWS放大一无所知,但
意外标记'@ThomasHeller'我该如何解决?