twitter-bootstrap - 编译较旧的 Bootstrap LESS 文件时遇到问题

标签 twitter-bootstrap compiler-construction less

在过去的几年中,我使用 Bootstrap 构建了许多网站。我现在使用 lessphp 进行服务器端编译,但旧站点是在 CodeKit 或 Simples 中本地编译的。

我遇到的问题是当那些旧站点需要更新时,本地编译器已更新为使用最新版本的 Bootstrap less 文件,并且它们不会编译旧的东西。所以我通常最终只是创建一个 css 文件作为创可贴并在其中进行更新,这确实不理想。

有时我决定在那些旧站点上设置服务器端编译,但它从来没有神奇地立即起作用,我至少需要一个小时才能查明哪里出了问题。

其他人如何处理这个问题?我很后悔曾经使用过本地编译器。

最佳答案

在您需要更新的站点的一个页面上,制作一个静态页面 .html 页面并使用旧版本的 Less.js ( https://github.com/less/less.js/releases )。在头部指向上面的 less.js,指向 .less 导入文件的 CSS 链接。然后进行更新。在 FireFox 开发人员工具中查看 CSS“在魔术棒 CSS 菜单下查看 CSS”。您将看到“嵌入式”css,这是一个完美的 css 文件,然后您可以将其复制并另存为 .css。将其粘贴到 http://www.refresh-sf.com/yui/选择“CSS”文件类型并压缩。制作原始 css 的副本,将其粘贴到临时文件夹中,放入同名的 .css 文件以替换它。

关于twitter-bootstrap - 编译较旧的 Bootstrap LESS 文件时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20443390/

相关文章:

visual-studio - Visual Studio 2013 - 为每个项目设置 Nuget 包

javascript - Bootstrap 切换按钮保持灰色

javascript - TINYMCE:将组件添加到插入图像对话框

css - 减:计算值

javascript - 使用 LESS 和 jQuery 等宽和等高

html - 如何制作响应式图像

ruby-on-rails - Rails 7 导入映射 Bootstrap

linux - 裸机交叉编译器输入

java - 运算符优先级算法

unix - 重新编译二进制文件时出现总线错误