Laravel Mix(v6.16.0)忽略tailwind.config.js(v1.2.0)设置

问题描述 投票:0回答:1

我正在使用laravel / framework v6.16.0,laravel / ui v1.2.0和TailwinCSS v1.2.0。进行设置时,我使用了https://sandulat.com/blog/installing-tailwind-into-laravel/中的说明。在对名称进行细微调整后,例如

  • tailwind.js => tailwind.config.js
  • @tailwind preflight; => @tailwind base;
  • @import 'tailwind'; => @import 'tailwindcss';

一切似乎都正常,并且TailwindCSS类生效。我唯一的问题是,我在tailwind.config.js中所做的所有更改都将被忽略。重新编译文件(npm run watch),但不采用对tailwind.config.js所做的更改。没有错误消息或其他指示。

如果我在tailwind.config.js中引发语法错误,则会收到错误消息。因此,我得出的结论是文件已解析,但是正如我提到的那样,没有任何效果。

有人可以告诉我从哪里开始进行故障排除,或者更好地告诉我错误可能在哪里?

laravel laravel-6 laravel-mix tailwind-css laravel-ui
1个回答
0
投票

此Laracasts用户的评论:https://laracasts.com/discuss/channels/elixir/multiple-tailwind-configs-for-theming为我解决了这个问题。

我需要使用[tailwindcss:configfile]作为第三个参数来调用mix.sass。在.options中使用相同选项无效。

© www.soinside.com 2019 - 2024. All rights reserved.