在firefox中需要更少的抛出lessc错误

在firefox中需要更少的抛出lessc错误,firefox,requirejs,less,Firefox,Requirejs,Less,所以我在和RequireJS和BackboneJS合作。我可以在Chrome中让一切正常工作,但当我在Firefox中加载时,我发现LESC并没有定义。显然,取出较少的文件将防止错误的发生。有人知道为什么require不能在firefox中加载lessc,但在chrome中却做得很好吗 截图: Chrome中未定义视频w/lessc,但Firefox中未定义视频w/lessc 让我知道什么其他信息可能是有用的 提前谢谢 Sethless.js是,因为它在定义它之前使用了加载样式,并且Fire

所以我在和RequireJS和BackboneJS合作。我可以在Chrome中让一切正常工作,但当我在Firefox中加载时,我发现LESC并没有定义。显然,取出较少的文件将防止错误的发生。有人知道为什么require不能在firefox中加载lessc,但在chrome中却做得很好吗

截图:

Chrome中未定义视频w/lessc,但Firefox中未定义视频w/lessc

让我知道什么其他信息可能是有用的

提前谢谢

Seth

less.js
是,因为它在定义它之前使用了
加载样式
,并且Firefox根据规范停止了提升功能。可能有更多这样的错误,但这是在执行过程中触发的第一个错误。请注意,缩微版本不会因为缩微重写代码而受到影响

less require
也同样被破坏,因为它包含
less.js
,因此包含相同的bug

您可能希望用
less.js
的1.5 beta版或主版本替换
lessc.js
中的
lessc.js
来解决这个问题,或者等待上游正式发布它,然后
require less
来获取它

然而,
lessc.js
似乎是一个修改过的版本,所以它不像替换文件那么容易。您需要将更改合并回去


只需移动受影响的
latedefs
直到它正确运行,而不是升级到更高的
less.js
版本,可能会更容易。

已知的less bug,似乎:这实际上是为了less。。。not require less require less确实包含较少的内容,因此存在相同的问题。我可以在require之外运行得更少,运行也很好……它甚至在您的屏幕截图中这样说:“
loadStyles
未定义”)谢谢你。我会试试,所以我用less-1.5.0-b2.min.js()及其编译替换了lessc.js