簡體   English   中英

節點模塊在Firebase托管中不起作用?

[英]Node module doesn't work in Firebase hosting?

我有一個節點服務器,並使用Firebase托管。 服務器使用Node模塊rss-to-json將RSS feed解析為JSON。

當我在機器上測試服務器時,該請求有效,但是在部署時不起作用。 它會永遠加載並給出:

“錯誤503第一個字節超時”

我的代碼:

const functions = require("firebase-functions");
const express = require("express");
const Feed = require("rss-to-json");

app.get("/feed", (req, res) => {
    Feed.load("https://www.reddit.com/.rss", function(err, rss) {
        res.send(rss);
    });
});

exports.app = functions.https.onRequest(app);

試過:

從firebase.json中的“忽略”中刪除了“ node_modules”,但是沒有運氣。

有任何想法嗎?

在Spark付款計划中,您無法向不受Google完全控制的服務發出傳出請求。 如果要執行此操作,則必須將項目升級到Blaze計划。 有關更多信息,請參見定價頁面

暫無
暫無

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM