Source assets i Webpack
Lad os nu prøve source assets. Lad os gøre så indholdet af tekstfiler ved import ender i en variabel:
export default {
entry: './src/index.js',
output: {
filename: 'bundle.js',
path: path.resolve('dist'),
},
module: {
rules: [
{
test: /\.txt$/,
type: 'asset/source',
}
]
},
plugins: [
new HtmlWebpackPlugin(),
],
};
Lad os lave en tekstfil:
abcde
Lad os tilslutte denne fil til entry point:
import text from './text.txt';
I variablen text vil
indholdet af tekstfilen ende:
console.log(text); // vil udskrive 'abcde'
Tilslut flere tekstfiler til entry point. Få deres indhold i variabler.