将 PurgeCss 与 Laravelmix 和 PostCss 一起使用

Using PurgeCss with Laravelmix and PostCss

我试图在我的 githubpage 项目上安装 PurgeCss。我将 Laravelmix 用作独立的依赖项,并且我在根文件夹中只有 index.html 文件以供 purgeCSS 扫描。我附上了两张图片:一张是文件夹结构,一张是我 运行ning 的当前 webpack.mix.js 配置。

我想知道什么是最好的方法以及如何在我的配置中使用 PurgeCSS。我已经尝试了几次,每次我 运行 命令:npm run production 都会出错。

这些是屏幕截图:

https://i.stack.imgur.com/PmP4x.png

https://i.stack.imgur.com/NCkz9.png

在此希望得到一些帮助。谢谢

有一个名为 laravel-mix-purgecss 的包。 repository 已记录在案,可以帮助您使用 laravel-mix 设置 purgecss。

mix.js('resources/assets/js/app.js', 'public/js')
   .sass('resources/assets/sass/app.scss', 'public/css')
   .purgeCss({ /* My options */ });