【问题标题】:Serverless Offline - Unable to Hit Endpoints When Running On MacBook 16" M1 Pro (running Mac OS Monterey)无服务器离线 - 在 MacBook 16" M1 Pro(运行 Mac OS Monterey)上运行时无法命中端点
【发布时间】:2021-12-26 02:08:10
【问题描述】:

我有一个无服务器节点项目,当我在配备 M1 Pro 芯片的新 MacBook 16 上运行时,我无法使用无服务器离线在本地成功运行。

我已经在 Rosetta 终端中安装了 NVM 和 Node,并且可以运行该项目,但是当我使用 Postman 访问任何端点时,我收到 403 错误,并且我的无服务器项目的控制台中没有任何内容表明端点被击中。当我在本地运行项目时,它显示它正在监听指定的端口,5000,并且没有错误。

我应该注意到,这个项目在我的旧 MacBook Pro(2015 年中版)上完美运行。我已经读到无服务器离线和节点 14 存在一些不兼容问题,所以我尝试使用节点 16 和节点 12 运行,但都没有产生不同的结果。

任何建议将不胜感激。

【问题讨论】:

    标签: node.js macos serverless apple-m1


    【解决方案1】:

    问题是特定于在端口 5000 上运行。Mac OS Monterey 将端口 5000 用于 AirPlay。

    【讨论】:

    • 谢谢克里斯。我一直在为此苦苦挣扎!
    猜你喜欢
    • 2022-06-22
    • 2021-12-27
    • 2021-09-08
    • 2021-05-04
    • 2021-04-03
    • 2021-07-06
    • 2021-10-19
    • 2022-10-15
    • 1970-01-01
    相关资源
    最近更新 更多