我不知道这个问题是如何逻辑的,但如果有办法解决这个问题,那就不会浪费我的时间了。
我有一个 ASP.net 核心应用程序,其中包含许多库,如 jquery、modernizer 等。所有这些库都存储在 wwwroot 文件夹的 lib 文件夹中。
当我开始在 AWS 上发布(使用 AWS Toolkit)时,它会像往常一样开始压缩并在服务器上发布。
关键是压缩所有库将花费大量时间。这些库在项目期间没有任何变化,我只是更改了一些页面或类。
有什么方法可以取消压缩某些文件夹以更快地发布?
问问题
63 次
1 回答
1
您可以将其添加到您的 AWS 无服务器模板中,以从捆绑包中删除不需要的包。
package:
exclude:
- scripts/**
- dynamodb/tables/**
- policies/**
- dynamodb/seeds/**
如果您使用 CI/CD 方法,那么您可以要求代码构建器使用根文件夹结构中的脚本来运行您的包解析器和所有内容。请参考本文档
于 2018-10-16T04:45:25.513 回答