繁体   English   中英

在 firebase 项目中设置一个额外的网站

[英]Setting up an extra website in a firebase project

我正在尝试在 firebase 项目中建立一个额外的网站。

第一个网站已经在运行。 第二个旨在成为客户站点将能够查询的 API。

这是 index.html 文件:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta name="theme-color" content="#000000" />
    <title>API-PAGE</title>
    <script type="module" src="index.js"></script>
  </head>
  <body>
    <h1>MY-API-PAGE</h1>
  </body>
</html>

API 的主文件名为 index.js。 但我认为它的内容与问题不太相关。

我收到此错误:

由于不允许的 MIME 类型(“text/html”),从“https://example.web.app/index.js”加载模块被阻止。

我可能犯了什么样的错误,会导致这种错误?

发生此错误是因为在指定位置找不到index.js (在本例中,未指定位置)。

添加:

<base href=".">

或者使用上下文路由来引用 JS 文件。

暂无
暂无

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

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