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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

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

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

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

1 回答

?
皈依舞

TA貢獻1851條經(jīng)驗 獲得超3個贊

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

我會檢查以下問題:

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

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

  3. 當您嘗試通過 URL 直接訪問 JS 文件時會發(fā)生什么?

同樣,問題不在于 JS 文件作為 HTML 提供,而是在找不到 JS 時提供默認的 HTML 文件。


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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