因此,我尝试提供我的Firebase功能,但是每次尝试执行此操作时,无论我使用哪个端口,它都将给出错误:Error: Port {{Port Here}} is not open, could not start functions emulator.
。我搜寻了所有我能想到的地方,但找不到其他人遇到这个问题。我在同一文件夹中托管,但之前在多个Firebase项目中使用了相同的设置,没有任何问题。唯一的不同是我上周建造的新PC(这是我在其上进行的第一个Firebase项目),但我不知道为什么这会导致类似问题。我正在与firebase serve --only functions,hosting
服务。如果我部署了整个功能并转到站点本身,则该功能可以按预期运行,但无法提供服务,这对开发来说非常困难。有任何想法吗?谢谢!
编辑:如果我尝试仅提供托管服务而不提供其正常运行的功能,则只是出现此问题的功能
答案 0 :(得分:0)
已修复{-# LANGUAGE CApiFFI #-}
module Main where
-- ... etc ...
foreign import capi "test2.h value lol2" fun_ptr :: FunPtr Fun
-- ... etc ...
!