第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Firebase 工具錯(cuò)過(guò)了在本地測(cè)試模式下將我的 Js 文件作為 HTML 文件發(fā)送

Firebase 工具錯(cuò)過(guò)了在本地測(cè)試模式下將我的 Js 文件作為 HTML 文件發(fā)送

富國(guó)滬深 2022-12-02 16:22:21
目前我使用 firebase-hosting 和 firebase-database 來(lái)部署靜態(tài)頁(yè)面網(wǎng)絡(luò)應(yīng)用程序。我在測(cè)試本地托管時(shí)遇到問(wèn)題。我的兩個(gè) Js 文件之一,modules.js和main.js,作為 html 文件發(fā)送。所以在我的客戶端瀏覽器 (Firefox) 中,控制臺(tái)總是出現(xiàn)這個(gè)錯(cuò)誤:Uncaught SyntaxError: expected expression, got '<'我試圖更改headersFirebase 配置中的項(xiàng)目:"headers": [    {        "source": "**/*.@(js)",        "headers": [            {                "key": "Content-Type",                "value": "application/javascript; charset=utf-8"            }        ]    }]即使標(biāo)頭已更改,該文件仍提供 HTML 內(nèi)容。(在網(wǎng)絡(luò)選項(xiàng)卡中,它說(shuō) js,但它的響應(yīng)仍然是 html 內(nèi)容,而不是 js 內(nèi)容。)當(dāng)然,我也重新啟動(dòng)了本地服務(wù)器。我還在開發(fā)工具中禁用緩存以確保我的瀏覽器繼續(xù)下載最新文件。剩下的唯一選擇是重新啟動(dòng)整個(gè)計(jì)算機(jī)。但就算能修好。我仍然想知道為什么會(huì)這樣。
查看完整描述

1 回答

?
皈依舞

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超3個(gè)贊

當(dāng)您重寫單頁(yè)應(yīng)用程序時(shí)通常會(huì)發(fā)生這種情況(例如{"source": "**", "destination": "/index.html"},您的<script>標(biāo)簽具有無(wú)效的srcURL,因此index.html改為提供。

我會(huì)檢查以下問(wèn)題:

  1. js/modules.js您是否使用來(lái)自非根 URL 的相對(duì)路徑(例如)?

  2. 您是否完全匹配輸出文件的大小寫?

  3. 當(dāng)您嘗試通過(guò) URL 直接訪問(wèn) JS 文件時(shí)會(huì)發(fā)生什么?

同樣,問(wèn)題不在于 JS 文件作為 HTML 提供,而是在找不到 JS 時(shí)提供默認(rèn)的 HTML 文件。


查看完整回答
反對(duì) 回復(fù) 2022-12-02
  • 1 回答
  • 0 關(guān)注
  • 121 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)