Less CSS 不适用于 HTTP 服务器
从本地文件系统运行时,基本 Less CSS 代码工作正常:
<link rel="stylesheet/less" href="style.less" type="text/css" />
<script src="less-1.0.21.min.js"></script>
但是一旦我将代码移动到 HTTP 服务器,Less CSS 就无法找到样式表文件,并且所有样式都会被破坏。服务器(App Engine)实际上返回 *.less 作为“octetstream”。我尝试将“style.less”复制到“style.txt”,但没有成功。
Less CSS 需要什么才能在服务器上工作?
Basic Less CSS code works fine when run from local file system:
<link rel="stylesheet/less" href="style.less" type="text/css" />
<script src="less-1.0.21.min.js"></script>
But once I move my code to a HTTP server, Less CSS becomes unable to find the stylesheet file and all the styling gets broken. The server (App Engine) returns *.less as "octetstream" actually. I tried to copy "style.less" to "style.txt" but with no success.
What does Less CSS needs to work on servers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这在很大程度上取决于您的 http 服务器。但是您可以在大多数网络服务器中将
后缀
映射到每个配置的mime类型
。在apache中,类似的东西可能是一个解决方案
请参阅mod_mime
That depends heavily on your http server. But you can map in most webservers
suffixes
tomime types
per configuration.In apache something like this could be a solution
See mod_mime