Tüm komut dosyasını ve CSS'yi birlikte paketlemek için MVC'de Bundles'i kullanıyorum ama .... Paylaşılan kaynaklarda komut dosyası veya css eklemenin herhangi bir yolu var mı Bir Bundle'da proje kütüphanesi, ya da bunu yapabilen demetleri benzer bir şey bilen var mı?Bundle Komut Dosyası ve CSS, MVC için Montajlar Kaynaklarından CSS
5
A
cevap
1
Herhalde özel bir paket ihtiyacınız kaynakları okuyun ve bunların içerik ve içerik türünü dönmek için sınıf dönüşümü yazmaya başlamak istiyorum:
muhtemelenResourceTransform
sınıf biraz yapmak istiyorum üretim kullanımı için
public class ResourceTransform : IBundleTransform
{
public void Process(BundleContext context, BundleResponse response)
{
string result;
using (Stream stream = Assembly.GetExecutingAssembly()
.GetManifestResourceStream("YourAssemblyNamespace.YourResourceFolder.YourFile.css"))
{
using (StreamReader reader = new StreamReader(stream))
{
result = reader.ReadToEnd();
}
}
response.ContentType = "text/css";
response.Content = result;
}
}
daha az kodlanmış ve param ya da mülk olarak istediğin kaynakları yolla, ama fikrin var. koleksiyonunuza bu paket ekleyebilir
Bu şekilde:
Bundle resources = new Bundle("~/css/resources");
resources.Transforms.Add(new ResourceTransform());
resources.Transforms.Add(new CssMinify());
bundles.Add(resources);
İlgili konular
- 1. Node.js Tanımsız CSS dosyası
- 2. CSS
- 3. vs CSS Grid ve CSS Modülleri için kod ve intellisense
- 4. IE8/9 - CSS dosyası için maksimum bayt
- 5. Grunt dosyası Concat ve css min hatası
- 6. Css -
- 7. Daha az css dosyası,bölüm
- 8. php sayfalarına css dosyası ekleme?
- 9. Chrome uzantısında içerik komut dosyası kullanarak CSS nasıl enjekte edilir?
- 10. CSS dosyası dahil edilmiyor mu?
- 11. CSS
- 12. webpack css yükleyici çalışmıyor: çıkış yok css dosyası
- 13. CSS
- 14. CSS
- 15. CSS
- 16. css
- 17. CSS
- 18. CSS
- 19. CSS
- 20. CSS: CSS hattını
- 21. CSS
- 22. CSS
- 23. CSS
- 24. CSS
- 25. CSS
- 26. CSS
- 27. css
- 28. CSS
- 29. CSS
- 30. CSS
Merhabalar. Bunun için bir çözüm buldunuz mu? – Captain0