将Twitter Boostrap网站从开发转移到生产——编译LESS到CSS

Moving Twitter Boostrap site from development to production – Compiling LESS to CSS

本文关键字:编译 CSS LESS 转移 Boostrap Twitter 网站 开发      更新时间:2024-02-08

我一直在使用提供的less.js文件在本地开发一个Bootstrap站点。这一直很有效。我现在正在研究如何将经过编译的CSS文件部署到生产服务器。我在Windows 7本地,并在这些程序上取得了合理的成功:

http://winless.org/

http://crunchapp.net/

因此,我编译了一个style.css文件,并在我的PHP/HTML文件中链接到它。我注意到的一件奇怪的事情是,当我删除链接到less.js 的代码行时,样式不起作用

因此,即使我使用CSS而不是LESS,我的页面仍然需要链接到LESS.js编译器。有人知道为什么会这样吗?

我一直在搜索关于部署Twitter Bootstrap网站的教程(使用LESS编译的CSS),但一直找不到什么。任何链接都将不胜感激。我现在想知道Bootstrap网站是否会回复启用JavaScript的用户。

你能在某个地方发布你的作品链接吗?还是一些代码?删除less.js调用后,css应该没有不工作的理由。

让我帮你看一下代码,看看我是否能发现任何奇怪的地方。

删除less.js依赖项的最佳方法是在发布之前在服务器上编译CSS。要做到这一点,您需要安装Node.js,然后按照以下说明为Node安装Less。

然后,如果转到"命令行用法"部分,您可以看到如何使用lessc命令将Less文件编译为CSS文件。