Tôi đang cố sử dụng hai tệp .less trong ứng dụng Meteor. Tất cả các tệp đều nằm trong một thư mục ứng dụng Meteor. Tôi có một file .less định nghĩa giao diện người dùng chung look-and-feelMeteor cách sử dụng nhiều tệp .less
Trong ui.less:
.ui-gradient-topdown(@from, @to) {
background-color: @from;
/* Safari 4+, Chrome 1-9 */
background-image: -webkit-gradient(linear, 0% 0% 0% 100%, from(@from), to(@to));
/* Safari 5.1+, Mobile Safari, Chrome 10+ */
background-image: -webkit-linear-gradient(top, @from, @to);
/* Firefox 3.6+ */
background-image: -moz-linear-gradient(top, @from, @to);
/* IE 10+ */
background-image: -ms-linear-gradient(top, @from, @to);
/* Opera 11.10+ */
background-image: -o-linear-gradient(top, @from, @to);
}
Trong myapp.less
@import "ui";
html {
min-height: 100%;
min-width: 320px;
}
body {
.ui-gradient-topdown(#000, #FFF);
}
#new_message_input {
background: #F00;
overflow: scroll;
}
Tuy nhiên, trong trang đó được phục vụ lên bởi Meteor, tôi nhận được:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="/ui.less.css">
... more stuff below ...
Biểu định kiểu myapp.less không được nhập?
Tôi muốn có một ứng dụng .less tệp có thể @import các tệp mixin .less khác nhau. Cách tốt nhất để làm việc này là gì?
Tôi không biết lý do tại sao tập tin ít thứ hai của bạn sẽ không được nạp . Nhưng tôi đã thấy các cuộc thảo luận khác về cách nhập thô ít ở đây -> http://stackoverflow.com/questions/10152515/external-dependencies-like-bootstrap-in-meteor. – lashleigh