这是我所拥有的:
一个 VUE CLI 3 项目,其中包含许多组件和东西。
我需要的:
是一种重用此项目并将其包含在我客户的网站上的方法非常简单。我正在考虑只添加一个 JS 文件,也许还有一点 HTML 片段。
我做了什么:
我一直在使用 VUE CLI 3 将我的项目导出为 Web 组件。这很好用,因为现在我只需要使用一个 JS 文件和我创建的 Web 组件标签。
问题:
问题是我在项目中使用 Tailwindcss 设置样式的所有内容都没有在 Web 组件中设置样式,因为这些样式似乎不包括在内。
通常你会在每个 Vue 组件本身中包含你的样式。(我正在使用 .vue 单个组件)但是由于我使用的是 TailwindCSS,因此我在 HTML 标签上使用了很多类。这在我的 VUE CLI 3 项目中运行良好,因为我将 PostCSS 用于 TailwindCSS。但是当我创建 Web 组件时它不再工作了。我也没有输出的 CSS 文件。我只有 tailwind.css 文件:
@tailwind preflight;
@tailwind components;
// my custom styles
@tailwind utilities;
我的问题:
那么如何将 TailwindCSS 样式以及我的自定义 CSS 样式添加到 Web 组件中呢?