2015-10-06 25 views
5

ile derlerken CSS dosyalarını çoğaltır Visual Studio 2010 projem ile Mindscape Web Workbench'i kurdum, böylece derlenmiş SCSS dosyaları ayrı bir klasöre gönderilir. Benim amaçlanan yapısı böyle bir şeydir:Mindscape Web Workbench, Sass

Styles/ 
| 
|– output/ 
| |– toMain.css  
| |– toMain.css.map   
| 
| – toMain.scss   

Ama ne alıyorum 2 şöyle çıkışlar vardır: Çift Mindscape > Web Workbench Settings aracılığıyla toMain.scss dosya için çıkış ayarlarını kontrol ettim

Styles/ 
| 
|– output/ 
| |– toMain.css  
| |– toMain.css.map   
| 
| – toMain.scss   
| |– toMain.css  
| |– toMain.css.map  

ve Gördüğüm tek çıktı gerçekten Styles/output klasörü için ayarlanmış dosyadır, ancak yine de kopyalarımı alıyorum. VS2010'da SASS ile ilgilenen başka bir uzantım yok ve bu konuda herhangi bir yerde herhangi bir bilgi bulamıyorum. Uzantı için buna neden olabilecek başka ayarlar var mı?

DÜZENLEME: Team Foundation Server'ı bu proje ile kullanıyorum - bu nedenle çıktı CSS'si kaynak denetiminden hariç tutulduğuna dikkat çekebilir. Bunun bir fark yaratıp yaratmadığından emin değilim.

+0

Dosyaları silip yeniden kaydederseniz, yeniden görünürler mi? Sadece bir önceki/varsayılan yapılandırmadan ayrılıp kalmadıklarını merak etme –

+0

Neyse ki belirli bir CLI komutu çalıştırılıyor mu? Sassc ya da libsass’ı nasıl çağırdığını anlamanın bir yolu var mı? Kök ve desti nasıl kurduğunuz da olabilir. Örneğin, 'sassc src/main.scss dest/main.css' işlevinin çağırılması, aynı dizinde derlenmeyecektir. IDE's/Mindscape-thingy'in ayarlarının/seçeneklerinin sass modülü için neler yaptığını yapıştırabilir misiniz? ... bunun için komut satırını kullanmak her zaman daha kolay ... – Gina

cevap

0

Bunu daha önce yapmıştım. .map uzantılı dosya, sıkıştırılmış dosyanızın şifresini çözmek için kullanılır. Örneğin .min.js dosyasına küçülttiğiniz .js dosyanızın .mp. Bu yüzden .map'in oluşturduğunuz klasörde gösterildiğini belirtirseniz, sıkıştırılmış olduğunuz anlamına gelir. Yani 2 seçeneğiniz var: 1. css dosyanızı sıkıştırmayın. 2. .map dosyası oluşturmayacak ayarı bulun. Prepros'u kullanarak, bunun için bir ayar yapıyorum.