我正在两个项目中运行Django 2.1和Python 3.6,并且正在使用django-sass-processor
来编译我的scss文件。
开发过程中出现问题,每次更改后我都必须运行./manage.py compilescss
才能将css文件放置在正确的位置。
这是由于以下事实:当我渲染使用已生成文件的模板时,此文件在STATIC_ROOT
目录中生成,而不是在*.scss
指向的localhost:8000/static/main.css
文件旁边生成。
运行compilescss
后,它可以正确编译到main.scss
文件旁边。
我已经向图书馆所有者提出了一个问题,但是他指出这是与Django相关的问题,因此我在此处发布。
如果有人想读:https://github.com/jrief/django-sass-processor/issues/110