gpt4 book ai didi

amazon-web-services - 使用具有适当内容类型的 AWS CLI 复制到 S3

转载 作者:行者123 更新时间:2023-12-03 15:16:58 26 4
gpt4 key购买 nike

我正在将静态 AngularJS 网页部署到 S3 存储桶。我使用 Jenkins,使用 AWS CLI 通过 Shell 复制文件。 Groovy 中的具体命令如下所示:

// after build, files are located in frontend/target/myfrontend/
sh 'aws s3 cp frontend/target/myfrontend/ $FrontendAddress --recursive'

我在 /resources 中有 SVG 图形文件夹。该图像在 img 内未正确显示标签,因为它的内容类型默认设置为 binary/octet-stream .应该是 image/svg+xml反而。

如何使用 aws s3 cp 复制我的 SVG 文件命令,并设置正确的内容类型?

最佳答案

更改 *.svg 文件内容类型的命令是:

aws s3 cp --content-type image/svg+xml --acl public-read $FrontendAddress/resources/ $FrontendAddress/resources/ --metadata-directive REPLACE --exclude "*" --include "*.svg" --recursive

关于amazon-web-services - 使用具有适当内容类型的 AWS CLI 复制到 S3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50856831/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com