Less CSS 不适用于 HTTP 服务器

发布于 2024-11-27 10:38:07 字数 365 浏览 1 评论 0原文

从本地文件系统运行时,基本 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

机场等船 2024-12-04 10:38:07

这在很大程度上取决于您的 http 服务器。但是您可以在大多数网络服务器中将后缀映射到每个配置的mime类型

在apache中,类似的东西可能是一个解决方案

AddType text/css .less

请参阅mod_mime

That depends heavily on your http server. But you can map in most webservers suffixes to mime types per configuration.

In apache something like this could be a solution

AddType text/css .less

See mod_mime

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文