albertofem / assetic-amazon-s3-bundle
将 Assetic 资产打包到 Amazon S3 的组件
dev-master
2014-12-10 07:27 UTC
Requires
- aws/aws-sdk-php: 2.*
This package is not auto-updated.
Last update: 2024-09-14 16:07:04 UTC
README
将 Assetic 资产打包到 Amazon S3 的组件
安装
在您的 composer.json 中要求此包
composer require albertofem/assetic-amazon-s3-bundle dev-master
在您的 Appkernel 中启用它
public function registerBundles() { $bundles = [ .... new \AFM\Bundle\AsseticAmazonS3Bundle\AFMAsseticAmazonS3Bundle(), ] }
配置
您必须提供以下参数
aws_key: ~ aws_secret_key: ~ aws_region: ~
此外,您还需要将 write_to
参数更改为您的 s3 桶
assetic: write_to: s3://my_bucket
用法
只需使用正常的资产命令,但使用 s3 作为目标
php app/console assetic:dump
php app/console assets:install s3://my-bucket