我正在尝试按以下结构组织我的项目: 根
serverless.yml 功能 函数名 handler.js function.yml node_modules ... 我引用了主serverless.yml中的函数: 功能:
${file(./functions/function-name/function.yml)}
并且在function.yml中我试图只包含我需要的文件
FunctionName:
name: ${self:provider.stage}_fnName
description:
handler: handler.doSomething
package:
invididually: true
excludeDevDependencies: true
exclude:
- "**/"
include:
- handler.js
- …/…/node_modules/somepkg/
但我一直收到以下错误:
Get Support --------------------------------------------
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Issues: forum.serverless.com
Your Environment Information -----------------------------
OS: darwin
Node Version: 8.11.2
Serverless Version: 1.27.3
我在node_modules上尝试了各种路径配置,但是只要我在函数中输入include / exclude就会出现,或者: 包: 个别:真的 excludeDevDependencies:true 排除: - “** / *”
在serverless.yml中的我收到了错误吗?