gpt4 book ai didi

java - 在生产中使用 Less css 框架

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:10:47 25 4
gpt4 key购买 nike

几周前,我开始了解 LESS CSS。这正是我认为在编写 CSS 代码时应该可用的东西。

现在我非常渴望使用它并想将其应用到生产场景中,但是有一个问题。要使用 LESS CSS,您有两个选择:
1. 在您的网页中包含 less.js
2. 预编译LESS文件然后使用。

第一个选项我负担不起,因为为此我需要使用大小高达 43 KB 的 less.js。当我已经在使用 Jquery 时,这会增加额外的负担。

第二个选项看起来很有希望,但问题是,要在生产环境中编写代码,你不能每次都编译你的 LESS 来测试它是否有变化。应该是像我直接写css那样的无缝体验。我应该写 LESS,它应该立即反射(reflect)在页面上。

那么有人可以帮我设置这种工作流程吗?

感谢其他类似框架的任何建议。

最佳答案

我使用 Less-PHP在开发中:每次我修改主.less文件后刷新浏览器进行测试,输出.css文件。

然后在生产中我只需要像往常一样复制 .css 文件。

我永远不会在生产中使用 Less.js,因为它只适用于激活了 JS 的用户,在没有必要时会降低每个用户的下载时间和渲染时间。

编辑:还有一些软件会等待您的 LESS 文件被修改和保存,并在发生时对其进行编译。同样,Less PHP 可以为每个元素设置一次,并且会做同样的事情,如果可以避免的话,我不想每天在我的系统上启动一个守护进程。我已经有防火墙、AV、MSN、Dropbox、jabber 客户端、复制粘贴实用程序、集成 SVN 等正在运行:)
2015 年编辑:我使用 Prepros 4 有一段时间了,或者会使用一些基于 grunt 的编译器。我的同事发现 Prepros 5 有一些错误,所以我还没有安装它(Prepros 5 现在是专有软件,要花几美元。我觉得这是一笔非常好的投资)

EDIT2:您似乎在使用 Java。一点谷歌搜索给出了这个解决方案:http://www.asual.com/blog/lesscss/2009/11/05/less-for-java.html

关于java - 在生产中使用 Less css 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9549094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com