【发布时间】:2016-11-07 10:44:58
【问题描述】:
我的“拓扑”如下:
-- /config/
-- /config/conf1/stage1/config.cfg
-- /config/conf1/stage2/config.cfg
-- /config/conf2/stage1/config.cfg
-- /config/conf2/stage2/config.cfg
-- /lib/
...
-- app.js
-- lambda_function_one.js
-- lambda_function_two.js
...
-- config.cfg
我有一个非常适合无服务器的项目 - 节点/lambda。根据需要管理设置阶段和配置,但有一个例外。
我们在项目根目录中使用 config.cfg 进行本地测试,其中包含阶段内的 app.js 和配置文件,用于那些尊重的配置。
这样做的一种方法是将本地配置移动到另一个文件中,然后在打包之前使用 shell 脚本将目标配置复制到项目根目录中。
是否可以指定路径,以便 serverless 从其所在目录获取 config.cfg 并以某种方式将其打包到“项目根目录”中?
谢谢。
【问题讨论】:
标签: node.js lambda serverless-framework