【问题标题】:How can I integrate Tailwind css into my Django project with Docker?如何使用 Docker 将 Tailwind css 集成到我的 Django 项目中?
【发布时间】:2021-03-22 17:07:14
【问题描述】:

我正在尝试在使用 Docker / Docker-compose 运行的 Django 项目中使用 Tailwind CSS。我的 Django 容器是用 python:3.9-slim 构建的,它没有内置 npm。

我正在考虑使用 node:15.4-alpine 来安装 tailwind css。我该怎么做?有人可以给我关于 Dockerfile 和 docker-compose.yml 的指导

我尝试从这个tailwind playground 开始。但我不需要运行实时服务器。

【问题讨论】:

  • 您可以使用 Docker multi-stage builds,在第一阶段使用 node:15.4-alpine 安装 Tailwind CSS,然后切换到 python:3.9-slim 并将之前构建阶段的资产复制到最终映像中。

标签: django docker docker-compose node-modules tailwind-css


【解决方案1】:

here 是在 Django 中使用 tailwind 的好例子。最重要的是,您可以使用 python 库来实现 Django 的顺风,请参阅此处https://pypi.org/project/django-tailwind/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-20
    • 2017-11-04
    • 2013-02-15
    • 1970-01-01
    • 2014-04-28
    • 2019-06-29
    • 2021-08-12
    • 2022-01-06
    相关资源
    最近更新 更多