Twitter bootstrap 编译Twitter无引导文件-克隆后出现编译器错误

Twitter bootstrap 编译Twitter无引导文件-克隆后出现编译器错误,twitter-bootstrap,less,Twitter Bootstrap,Less,我刚刚从官方github存储库克隆了引导程序。 但是,当尝试使用官方的less应用程序编译less文件时,我遇到以下错误: …在许多文件中。我的index.html文件中有: <link href="../less/bootstrap.less" rel="stylesheet/less"> <script src="../js/less-1.3.0.min.js"></script> 我是否缺少正确部署此功能的内容?我只想做一个快速原型项目的静态html

我刚刚从官方github存储库克隆了引导程序。 但是,当尝试使用官方的less应用程序编译less文件时,我遇到以下错误:

…在许多文件中。我的index.html文件中有:

<link href="../less/bootstrap.less" rel="stylesheet/less">
<script src="../js/less-1.3.0.min.js"></script>
我是否缺少正确部署此功能的内容?我只想做一个快速原型项目的静态html和javascript文件

更新:下面是我在命令行上尝试通过make方法构建时遇到的问题。使用官方网站上最新的less.js脚本


打开无变量文件,检查这些变量是否为空

@导航杆折叠宽度 @警告边界

它找不到.clearfix()函数,因此您必须自己创建它


确实复制了所有文件吗?

打开无变量文件,检查这些变量是否为空

@导航杆折叠宽度 @警告边界

它找不到.clearfix()函数,因此您必须自己创建它


您确定您复制的所有文件都正确吗?

看来此应用程序不支持Less语言的所有功能

检查官方服务器端编译


其他系统上的相关问题(检查解决方法):

看来此应用程序不支持Less语言的所有功能

检查官方服务器端编译


不同系统上的相关问题(检查解决方法):

Twitter引导程序有自己的Makefile。您需要从计算机上Twitter引导程序所在目录的命令行运行
make

Twitter引导程序有自己的Makefile。您需要从计算机上Twitter引导程序所在目录中的命令行运行
make

my 3 cent:为什么要编译单个文件?您应该只编译“bootstrap.less”文件。不仅仅是其他人。“bootstrap.less”包括所有
@import
依赖项语句。例如,“mixins.less”和“variables.less”包含了最基本的信息

您不能只编译“responsive navbar.less”,因为这里不知道变量@navbarcollapsewith


顺便说一句:Less.app并不是真正的“官方”。我使用CodeKit(也是由Bryan D K Jones开发的),这个工具非常聪明,可以做以下工作:我保存我的“responsive navbar.less”,它检查这个文件可能包含的其他文件,然后编译母文件。

我的3美分:为什么要编译单个文件?您应该只编译“bootstrap.less”文件。不仅仅是其他人。“bootstrap.less”包括所有
@import
依赖项语句。例如,“mixins.less”和“variables.less”包含了最基本的信息

您不能只编译“responsive navbar.less”,因为这里不知道变量@navbarcollapsewith


顺便说一句:Less.app并不是真正的“官方”。我使用CodeKit(也是由Bryan D K Jones开发的),这个工具足够聪明,可以做以下工作:我保存我的“responsive navbar.less”,它检查该文件可能包含的其他文件,然后编译母文件。

哪个less应用程序?抱歉-意思是说非官方的less mac应用程序。还应该提到的是,这不是通过js方法编译的。less应用程序是什么?抱歉-意思是说非官方的less mac应用程序。还应该提到的是,这不是通过js方法编译的,因为我可以看到所有的文件都是正确的-我所做的只是git克隆了repo,所以我不确定怎么会没有任何东西?就我所能看到的所有文件都是正确的-我所做的只是git克隆了repo,所以我不确定怎么会没有任何东西有吗?我知道这已经有几个月了,但这里有一个正确的回答:如果同一目录中有其他更少的文件(我想不起来了,或者包含了其他更少的文件),那么less.app不允许您编译单个文件。添加单个bootstrap.less文件时,它会自动添加所有相关文件,并尝试编译这些文件。这可能是它在编译时出错的原因,不仅仅是因为缺乏兼容性。我意识到这已经有几个月了,但下面是正确的回答:如果同一目录中有其他更少的文件(或者包括在内,我想不起来),那么less.app不允许您编译单个文件。添加单个bootstrap.less文件时,它会自动添加所有相关文件,并尝试编译这些文件。这可能是它在编译时出错的原因,而不仅仅是缺乏兼容性。
-- bootstrap
  -- js
  -- html
  -- less
  -- img
  -- docs