Tôi sử dụng dotless 1.3.1.0 biên dịch ít tệp hơn. Điều này làm việc tốt với bootstrap 2.x, nhưng sau khi chuyển sang bootstrap 3.0.0 (tải về các nguồn từ đây: http://getbootstrap.com/getting-started/), tôi đột nhiên nhận được lỗi này:Dotless không biên dịch; trong Bootstrap 3 ít nguồn
Expected ')' but found ' ' on line 47 in file 'mixins.less': [46]: // Sizing shortcuts [47]: .size(@width; @height) { ------------^ [48]: width: @width;
Có vẻ rằng có một; như seperator giữa các tham số không hợp lệ ít hơn. Nguồn gốc trong mixins.less trông giống như sau:
...
// Sizing shortcuts
.size(@width; @height) {
width: @width;
height: @height;
}
...
Tôi có phải sử dụng trình biên dịch ít được cập nhật không? Hoặc đã bootstrap phát hành buggy ít nguồn?
CẬP NHẬT 1: Tôi có thể thấy, yêu cầu kéo cho không có chấm tồn tại, khắc phục sự cố;
https://github.com/dotless/dotless/pulls "Sửa chữa cho; không được hỗ trợ trong tham số mixin liệt kê # 319 # 320"
tôi sẽ đi bằng cách sử dụng các file css cho đến khi điều này đã được cố định trong dotless.
có vẻ tốt, nhưng nó dường như không hoạt động với dotless.Compiler thực thi. Nó vẫn còn nghẹt thở khi xem các thay đổi đối với các tệp LESS trực tiếp. :( –
đánh dấu cái này lên đến ngu xuẩn ... liên kết "tải xuống DLL" trên trang đang đẩy xuống 1.3.1, không phải 1.4.1. Để có được điều đó, bạn phải lấy zip cuối cùng đã đăng ký và sau đó xây dựng trong Visual Studio Viola Một cái gì đó khác hữu ích đó là bước tiếp theo của chúng tôi: http://tedgustaf.com/blog/2010/11/setup-dotless-in-aspnet-project/ - minh họa cách để đưa các nhà xây dựng trong quá trình xây dựng trong dự án của bạn. –