当您只有一个时,您可以使用 Serverless Framework 和 Serverless Offline Plugin 轻松调试您的无服务器应用程序,但是当您有多个 API 网关/服务时,您如何处理这种情况?
我是否应该serverless offline为每个服务运行,并在每个服务中配置不同的端口.yml?
并在环境变量中对该端口进行硬编码,以便我可以访问该端口(如果process.env.offline为真)?
serverless-framework serverless-architecture serverless-offline
执行命令启动模拟器时
./sdp-模拟器控制台
在 Linux 中,该应用程序未启动并显示。(IdeaMart Simulator-v2.0 也出现了同样的问题)
Running sdk-standalone...
./sdp-simulator: 1: eval: /home/majuran/Desktop/IdeaMart/Software/ideamart_developer_bundle/IdeaMart Simulator-v2.2/sdk-standalone-1.0.147/bin/./wrapper-linux-x86-32: not found
Run Code Online (Sandbox Code Playgroud)
我现在该怎么办?
根据官方指南的JavaScript指南,下面给出了扩展joi
const Joi = require('joi').extend(require('@joi/date'));
Run Code Online (Sandbox Code Playgroud)
如何将其更改为 TypeScript 导入方式?
typescript-eslint说,
Require 语句不是 import 语句的一部分