Home > @lynx-js/rspeedy > Filename > template
Filename.template property
Warning: This API is now obsolete.
Use Filename.bundle instead.
The name of the template files.
Signature:
template?: string | undefined;
Default values:
The following placeholder is supported:
[name]
: the name of the entry. - [contenthash]
: the contenthash of the template.
Example 1
- Using content hash in bundle filename:
import { defineConfig } from '@lynx-js/rspeedy'
export default defineConfig({
output: {
filename: {
template: '[name].[contenthash].bundle',
},
},
})
Example 2
- Using content hash with length in bundle filename:
import { defineConfig } from '@lynx-js/rspeedy'
export default defineConfig({
output: {
filename: {
template: '[name].[contenthash:8].bundle',
},
},
})