作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 django 1.4.2 应用程序,其中包含 django-compressor 1.2,用于压缩 less 文件。
我的 less 文件位于 app/static/css/home.less 中。它在 static/CACHE/css/5208013a00a2.css
下输出一个 less 文件本地运行时(Debug=True,文件由 django 提供)我得到了正确的响应。我的 html(模板)文件中的输出如下:
<link rel="stylesheet" href="/static/CACHE/css/5208013a00a2.css" type="text/css">
在部署中运行时(Apache 提供文件),我的响应很差。我的 html 文件中的以下输出:
<link type="text/less" rel="stylesheet" href="/adduplicator/static/css/home.less" charset="utf-8">
这些文件是在 static/CACHE/css/5208013a00a2.css 下的部署中创建的,因此我假设不存在权限问题。我在日志中没有发现任何错误。
settings.py 中的一些设置:
COMPRESS_PRECOMPILERS = (
('text/coffeescript', 'coffee --compile --stdio'),
('text/less', 'lessc {infile} {outfile}'),
)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
'compressor.finders.CompressorFinder',
)
部署是通过fabric进行的,它在虚拟环境下创建应用程序。
最佳答案
我相信
('text/less', 'lessc {infile} {outfile}'),
应该是
('text/less', 'lessc {infile} > {outfile}'),
如果没有重定向,lessc 将编译为 stdout。
关于django-compressor + less 压缩文件但链接到原始文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13471405/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!