是否可以在我的 Flask 应用程序中使用 Tailwind CSS 而无需 npm 或 node.js ?
您可以将 Tailwind CSS 与 Flask 一起使用,就像与任何框架一起使用一样(甚至对于具有纯 HTML 和 CSS 的静态网站)。但是使用 npm 或 YARN 安装它是最好、最干净的方法,不需要太多配置,您只需使用 Node 或 YARN
npm init
或 yarn init
初始化项目,然后按照以下步骤操作文档。
或者,如果你真的不想使用 npm,你可以使用“Play CDN”功能(它与 Flask 一起工作也很好),但不建议在生产环境中这样做,你只需要在你的
中添加这一行<head>
标签
<script src="https://cdn.tailwindcss.com"></script>
使用顺风播放cdn方式就可以。但我认为使用 npm/yarn 方法来启动 tailwind css 并在您的 Flask 项目中运行是更好的。您实际上并不需要了解 Node.js 来实现这一点。您所需要的只是与 Node 一起打包的 npm 来安装 tailwind css,并且所有这些文件都必须在您的 Flask 项目中。
我知道你的问题是专门针对顺风的..并且有一个阿尔法烧瓶顺风项目,但我还没有修改过它。有一个强大的 Flask-Boostrap4 模块值得一看。
是的,我们可以像在Js项目中那样使用它。前面的答案几乎意味着我们不能在 Flask 项目中嵌入 tailwind CSS,但我发现了这个 https://www.codewithharry.com/blogpost/using-tailwind-with-flask/