laravel - Laravel Mix (v6.16.0) 忽略 tailwind.config.js (v1.2.0) 设置
问题描述
我正在使用 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 中引发语法错误,我会收到一条错误消息。因此,我得出结论,文件已被解析,但正如我所提到的,没有任何效果。
有人可以告诉我从哪里开始故障排除或更好地告诉我错误可能在哪里吗?
解决方案
这个 Laracasts 用户的评论: https ://laracasts.com/discuss/channels/elixir/multiple-tailwind-configs-for-theming 为我解决了这个问题。
我需要使用 [tailwindcss: configfile ] 作为第三个参数来调用 mix.sass。在 .options 中使用相同的方法不起作用。
推荐阅读
- javascript - 如何根据 $group 对多个字段进行 $count 和 $total
- f# - 如何从 GetPixelSpan 提取、向上转换和处理字节数组,然后保存回文件?
- c# - 获取标头“setcookie”并将其转换为 Cookie 对象
- r - 在 QT 中编译 RInside 时无法打开基础包
- vba - 使用链接宏复制形状
- javascript - 使用 css 和/或 JavaScript 更改位置
- c# - 如何使用 AWS Lambda C# .Net Core 2.1 在远程计算机中运行 powershell 命令
- qt - QML Spline 图超出上限
- visual-studio-code - Visual Studio 不允许安装扩展
- amazon-ecs - 无法通过 Amazon ECS、Fargate 中的 datadog 发送“标签”