laravel - 如何在 Laravel Mix 中使用 purgeCss

标签 laravel npm webpack laravel-mix css-purge

我正在尝试使用 laravel-mix-purgecss 清除我的 css 文件.这就是我所做的:

  • 使用 NPM 安装它
  • 已添加 .purgeCss()到我的 webpack.mix.js文件
  • 已添加 require(’laravel-mix-purgecss’);到我的 app.js

  • 但是我在运行时得到的只是npm run dev ,它在以下位置失败:
    node_modules/webpack-cli/bin/cli.js:93 
    

    我不明白错误信息,它充满了代码,但没有有用的信息。我试过重新安装,删除node_modules并删除 package-lock.json .

    什么都行不通。怎么了?

    最佳答案

    app.js 中删除此行并将其添加到 webpack.mix.js反而:

    require(’laravel-mix-purgecss’);
    

    Webpack 未连接到您的应用程序的 JS 文件。所以 webpack 使用的所有包都必须在 webpack.mix.js 中声明.

    关于laravel - 如何在 Laravel Mix 中使用 purgeCss,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60632893/

    相关文章:

    angular - UglifyJSPlugin 构建时出现内存不足错误

    javascript - Vue.js 2 : Vue cannot find files from/assets folder (v-for)

    javascript - SharedArrayBuffer 未定义

    laravel - 如何在 Laravel 5 中将 CSS 文件添加到 app.css?

    laravel - 在 Laravel 5.4 中更改 FROM 和 REPLYTO 地址

    javascript - 如何将 d3.js 导入到 Angular 2?

    npm - 如何在Windows的npm脚本中使用变量

    php - 存储动态数组和字符串

    php - 检查 token 是否在 Laravel 中过期

    node.js - 在 Ubuntu Server 20.04LTS 上全局安装 PM2 出错