diff options
Diffstat (limited to 'docs/content/en/hugo-pipes/bundling.md')
-rwxr-xr-x | docs/content/en/hugo-pipes/bundling.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/docs/content/en/hugo-pipes/bundling.md b/docs/content/en/hugo-pipes/bundling.md new file mode 100755 index 000000000..7fc9fc9df --- /dev/null +++ b/docs/content/en/hugo-pipes/bundling.md @@ -0,0 +1,26 @@ +--- +title: Concat +linkTitle: Concatenating assets +description: Bundle any number of assets into one resource. +categories: [asset management] +keywords: [] +menu: + docs: + parent: hugo-pipes + weight: 90 +weight: 90 +action: + aliases: [] + returnType: resource.Resource + signatures: ['resources.Concat TARGETPATH [RESOURCE...]'] +--- + +## Usage + +Asset files of the same MIME type can be bundled into one resource using `resources.Concat` which takes two arguments, the target path for the created resource bundle and a slice of resource objects to be concatenated. + +```go-html-template +{{ $plugins := resources.Get "js/plugins.js" }} +{{ $global := resources.Get "js/global.js" }} +{{ $js := slice $plugins $global | resources.Concat "js/bundle.js" }} +``` |