Меньше жалоб на @brand-success не определено, хотя и в переменных.

При попытке компилировать меньше я получаю пропущенный NameError: variable @brand-success is undefined in app/static/css/less/style.less on line 131, column 15:, Тем не менее, это app/bower_components/bootstrap/less/variables.less который импортируется 'app/bower_components/bootstrap/less/bootstrap.less',

Когда используешь grunt-contrib-less и компилируя, он показывает:

Running "less:files" (less) task
File app/static/css/icons.css created: 0 B â 175 B
File app/static/css/main.css created: 0 B â 152.44 kB
File app/static/css/modal-large.css created: 0 B â 1.29 kB
>> NameError: variable @brand-success is undefined in app/static/css/less/style.less on line 131, column 15:
>> 130     .circle-green {
>> 131       .circle(@brand-success);
>> 132     }
Warning: Error compiling app/static/css/less/style.less Use --force to continue.

Я подтвердил, что это тянет 'app/bower_components/bootstrap/less/bootstrap.less' потому что у меня есть:

one@node ~/github/lbs/lbs/app/static/css/less $ cat vendor.less 
@import 'app/bower_components/bootstrap/less/bootstrap.less';
@import 'app/bower_components/font-awesome/less/font-awesome.less';
one@node ~/github/lbs/lbs/app/static/css/less $ 

И если я намеренно изменю путь, он будет жаловаться. Итак, я знаю, что это забирает bootstrap.less.

Кто-нибудь знает, что вызывает это?

Вот еще немного информации:

one@node ~/github/lbs/lbs/app/static/css/less $ cat main.less 
// Main less file for your application.
// Use `@import` to use other less files
// relative to 'app/css' or 'vendor/css'.
@import 'vendor';
@import 'modal-large';
@import 'icons';
@import 'style'

one@node ~/github/lbs/lbs $ !grep
grep -il brand-success -R *
app/bower_components/bootstrap/dist/css/bootstrap.css.map
app/bower_components/bootstrap/less/variables.less
app/static/css/less/style.less
one@node ~/github/lbs/lbs $ 

1 ответ

Решение

Я размещен @import 'app/bower_components/bootstrap/less/bootstrap'; в style.less который исправил это. Но это действительно взлом... что-то еще не так, и если кто-то может понять, почему, это было бы здорово.

Другие вопросы по тегам