Code: Select all
{
test: /\.css$/,
type: 'asset/source',
include: [
helpers.root('folder1', 'folder2', 'webcomponent'),
new RegExp('folder\\' + path.sep + '.*\\' + path.sep + 'src\\' + path.sep + '.*\\' + path.sep)
]
}
< /code>
[h4] Header-Komponente: < /h4>
@Component({
selector: "header",
templateUrl: "./header.component.html",
styleUrls: ["./header.css"]
})
< /code>
header.css:[/h4]
.sample {
background-color: #ccc;
}
< /code>
[h4] Debugging -Erkenntnisse < /h4>
Nach dem Debuggen fand ich, dass die [Webpack \ lib \ asset \ assetSourceGenerator.js] < /code> in WebPack v5.96.0 geändert wurde. In v5.95.0 wird [Rückgabetypen]
Alternative Konfiguration: < /h4>
Code: Select all
{
test: /\.css$/,
include: [
helpers.root('folder1', 'folder2', 'webcomponent'),
new RegExp('folder\\' + path.sep + '.*\\' + path.sep + 'src\\' + path.sep + '.*\\' + path.sep)
],
use: ['raw-loader']
}
- Webpack Version: v5.96.0
- Node.js Version: 20.18.2
- Operating System: Windows 11 22H2