簡體   English   中英

Preact 構建模板執行失敗:錯誤:找不到 XMLHttpRequest 兼容庫

Preact build Template execution failed: Error: The XMLHttpRequest compatibility library was not found

提示:本站收集StackOverFlow近2千萬問答,支持中英文搜索,鼠標放在語句上彈窗顯示對應的參考中文或英文, 本站還提供   中文簡體   英文版本   中英對照 版本,有任何建議請聯系yoyou2525@163.com。

我在 preact 構建中面臨以下錯誤。

× ERROR Template execution failed: Error: The XMLHttpRequest compatibility library was not found.

但是,preact dev 模式在相同的代碼庫中運行良好。 我正在使用帶有默認模板的 preact-cli。 有什么想法嗎?

編輯:似乎 firebase 可能導致它。 不知道為什么。 任何幫助表示贊賞。

Build  [=================== ] 93% (14.4s) after chunk asset optimization[2021-01-25T20:12:57.501Z]  @firebase/app: 
      Warning: This is a browser-targeted Firebase bundle but it appears it is being
      run in a Node environment.  If running in a Node environment, make sure you
      are using the bundle specified by the "main" field in package.json.
      
      If you are using Webpack, you can specify "main" as the first item in
      "resolve.mainFields":
      https://webpack.js.org/configuration/resolve/#resolvemainfields
1 個回復

Preact 團隊回答 - 使用 --no-prerender 標志構建,因為默認情況下 Preact 使用 prerender 構建並且需要節點 env。

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

相關問題
 
粵ICP備18138465號  © 2020-2022 STACKOOM.COM