我试图写一个浏览器扩展注入一些按钮和自定义组件到一个网站,因此我想使用Tailwind(和DaisyUI)的风格。
我找到了this discussion并根据解决方案配置了我的项目,我让Tailwind和DaisyUI为我的扩展的弹出窗口工作。
@tailwind base;
@tailwind components;
@tailwind utilities;
这是用import "../App.css";
导入到我的Popup.tsx中的,没有问题。
但是当我尝试在content-script中进行相同的导入时,我没有得到任何错误,但是脚本不知何故失败了/根本就不执行了。如果我放入一个console.log
而没有导入App.css
,它会被打印出来。如果我导入App.css
,它就不会再显示了。
这可能是我的webpack/postcss-config的错误,或者是其他什么阻止我在内容脚本中使用自定义CSS?我很困惑,因为它在弹出窗口中工作没有任何问题。
编辑:无论我尝试在content-script中加载什么CSS文件,这个问题似乎都会出现。
1条答案
按热度按时间mjqavswn1#
我遇到了同样的问题,但希望我找到了解决方案。
在我的webpack配置中,我在
plugins
部分中指定,我希望将名为tailwind.css
的文件复制到dist
中。我的文件结构
在webpack.config.js中
在清单. json中