我正在尝试在 Docker 容器中设置laravel-mix-criticalcss,但出现错误。有没有人遇到过这个?
错误
[webpack-cli] TypeError:无法在 /var/www/html 处读取临时未定义的属性“内容类型”(/var/www/html/node_modules/critical/lib/file-helper.js:112:37) /node_modules/critical/lib/file-helper.js:214:27 at runMicrotasks () at processTicksAndRejections (internal/process/task_queues.js:97:5) 错误命令失败,退出代码为 2。
webpack.mix.js
let mix = require('laravel-mix');
require('laravel-mix-criticalcss');
mix.sass('resources/assets/sass/style.bundle.scss', 'public/build/css')
.criticalCss({
enabled: mix.inProduction(),
paths: {
base: 'http://localhost',
templates: './',
suffix: '_critical.min'
},
urls: [
{ url: '', template: '/' },
],
options: {
minify: true,
},
});