c# - 如何将“sam local start-api”指向自定义构建?
问题描述
我有一个 C# lambda,我正在尝试在本地测试它的不同版本(使用不同的预处理器符号集等)。我可以使用类似的东西生成这些不同的构建dotnet lambda package -c Debug
,但我不知道该怎么做就是将sam local start-api
命令指向我的构建。
需要明确的是,sam local start-api
当我通过 构建时,我可以开始工作sam build
,但似乎我无法控制 dotnet 构建“配置”,因此dotnet lambda package
改为使用。
aws文档说:
对于需要复杂打包支持的更多编译语言或项目,我们建议您运行自己的构建解决方案,并将 AWS SAM 指向包含构建工件的目录或文件。
但我看不到任何方法可以将命令指向我的自定义构建。有人知道怎么做吗?我错过了一些明显的东西吗?
解决方案
推荐阅读
- c# - 启动 Windows 服务后出现错误 1053
- python-3.x - 如何使用 Python 拆分大文档?
- c# - 获取设备友好名称 - 结果不正确
- model-view-controller - 从 MVC 中的不同控制器调用 Post Action
- events - Service Worker 在发送 controllerchange 事件之前延迟了几分钟
- r - 如何将 quasiquation 与 pmap 一起使用?
- java - Java 泛型:关于具有泛型返回类型(但没有泛型参数)的方法的问题
- java - 添加 Hook 来操作 JUnit 输出
- android - Android - 带有 LiveData 组件和 Repository 中的 Retrofit 调用的 MVVM
- mysql - MySQL在一个表中查找另一个表中没有列值的记录