【发布时间】:2022-09-25 09:34:06
【问题描述】:
我正在做一个无服务器项目。我想要实现或想知道是否有可能是,当我运行sls package 时,我希望无服务器排除根目录中的每个文件/文件夹,但一个文件夹除外。
我尝试了多种方法来使用无服务器文件中的模式,但没有任何效果。
package: #This didn\'t not work
patterns:
- \'!./**\'
- \'./dist/**\'
package: # This didn\'t work
patterns:
- \'!.*/**\'
- \'./dist/**\'
我错过了什么吗?因为如果我明确定义它们,我就能够排除特定文件夹。但是我无法使用通配符排除整个根目录。
package: # This works and excludes constant folder
patterns:
- \'!./constants/**\'
我知道我可以通过编写脚本来实现它。但我想知道是否可以通过简单地定义模式来通过无服务器框架来完成。
-
让我们试试这个值
- \"!**/*\" -
不,那也行不通
-
如果这不是常见情况下的常见问题(即默认情况下所有内容都已打包),那么我们/我一定做错了!让我探索一下。
标签: javascript yaml serverless serverless-framework aws-serverless