如何使用 Django 构建 sass 个文件

How to build sass files with django

我是 Django 和 python 的新手(并且在我的公司中独自担任技术人员,无法向以前的开发人员寻求帮助)。我必须维护一个用 django 编写的现有应用程序,仍在开发完全用 node 编写的新服务,这是我最重要的任务(也是我的技能)。我有一个问题,我修复了 UX 中的一些错误,主要修复了 CSS。而且我不明白如何构建 sass.

在 manage.py 中,当我询问命令列表时,唯一与我的问题相关的是“collectstatic”,它似乎没有构建,只是在一个文件夹中收集静态文件(好命名) .显然,它并没有解决我的问题。

有什么建议吗?我迷失在这个重大的新事物中。每个能帮助我的人都有很多爱。您知道是否有集成工具吗?我是否需要使用未记录的外部编译器?

Django 与编译资产无关,您可以使用 gulp 或 webpack 等您最喜欢的捆绑器在节点中以自己的方式编译它,然后引入 django 的最终路径。但是人们偶然发现了这一点并创建了一堆帮助库,结帐 django_webpack.

如果你感到不知所措,那么节省学习曲线时间并像我之前说的那样,将其捆绑在你的风格上并在 Django 中创建一个管理命令,你可以 运行 来自 python 的捆绑器上下文。