gpt4 book ai didi

twitter-bootstrap - 为什么在编译 Bootstrap 3 RC1 时给 Grunt/Recess 一个错误而 Lessc 没有?

转载 作者:行者123 更新时间:2023-12-03 23:40:02 26 4
gpt4 key购买 nike

我向 mixins.less 添加了一些代码:

 img {   &:extend(.img-responsive); }

另请参阅:Images not responsive by default in Twitter Bootstrap 3?https://stackoverflow.com/a/15573240/1596547

当我从命令行运行 grunt dist 时,我得到:

Running "recess:bootstrap" (recess) task
>> Parser error in less/mixins.less
>> 549. img {
>> 550. &:extend(.img-responsive);
>> 551. }
Warning: Use --force to continue.

Aborted due to warnings.

但是当我用 Lessc 编译它时:lessc bootstrap.less 我没有发现错误。 (lessc 1.4.2 (LESS 编译器) [JavaScript])

&:extend 需要 Less 1.4.0。那么 grunt/recess 使用不同的编译器?

更新运行 install grunt-contrib-less --save-dev 得到:

grunt-contrib-less@0.7.0 node_modules/grunt-contrib-less
├── grunt-lib-contrib@0.6.1 (zlib-browserify@0.0.1)
└── less@1.4.2 (mime@1.2.11, mkdirp@0.3.5, ycssmin@1.0.1, request@2.27.0)

所以我期望 v1.4.2 更少,但仍然出现此错误

最佳答案

这取决于您拥有的 grunt-contrib-less 版本。

运行:

npm update grunt-contrib-less

关于twitter-bootstrap - 为什么在编译 Bootstrap 3 RC1 时给 Grunt/Recess 一个错误而 Lessc 没有?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17935703/

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