Tôi đã thiết lập Mindscape Web Workbench với dự án Visual Studio 2010 để các tệp SCSS được biên dịch được xuất ra một thư mục riêng biệt. Cấu trúc thiết kế của tôi là một cái gì đó như thế này:Bàn làm việc Mindscape Web tạo ra các tệp CSS trùng lặp khi biên dịch với Sass
Styles/
|
|– output/
| |– toMain.css
| |– toMain.css.map
|
| – toMain.scss
Nhưng những gì tôi nhận được là 2 đầu ra, như vậy:
Styles/
|
|– output/
| |– toMain.css
| |– toMain.css.map
|
| – toMain.scss
| |– toMain.css
| |– toMain.css.map
Tôi đã hai lần kiểm tra các thiết lập đầu ra cho các tập tin toMain.scss
qua Mindscape > Web Workbench Settings
và đầu ra duy nhất tôi thấy thực sự là tập tin được đặt cho thư mục Styles/output
, nhưng tôi vẫn nhận được bản sao. Tôi không có bất kỳ phần mở rộng khác trong VS2010 xử lý SASS, và tôi dường như không thể tìm thấy bất kỳ thông tin về vấn đề này bất cứ nơi nào. Có bất kỳ cài đặt nào khác cho tiện ích mở rộng có thể gây ra điều này không?
EDIT: Có thể đáng lưu ý rằng tôi đang sử dụng Team Foundation Server với dự án này - do đó CSS được xuất ra bị loại trừ khỏi kiểm soát nguồn. Tôi không chắc liệu điều này có tạo nên sự khác biệt hay không.
Nếu bạn xóa tệp và lưu lại, chúng có xuất hiện lại không? Chỉ cần tự hỏi nếu họ còn lại từ một cấu hình trước đó/mặc định –
Có anyway bạn có thể tìm hiểu những gì cụ thể lệnh sass CLI đang được chạy? Bất kỳ cách nào để nói làm thế nào nó gọi là sassc hoặc libsass? Nó cũng có thể là cách bạn thiết lập root và dest. Ví dụ, gọi 'sassc src/main.scss dest/main.css' rõ ràng sẽ không biên dịch trong cùng một thư mục. Bạn có thể dán các cài đặt/tùy chọn của IDE/Mindscape-thingy của bạn cho mô-đun sass không? ... thật sự dễ dàng hơn khi sử dụng dòng lệnh cho việc này ... – Gina