Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Dynamics 365 Commerce tarafından Perakende İlgi Grubu, Yammer'dan Viva Engage'e taşındı. Yeni Viva Engage topluluğuna erişiminiz yoksa, eklenecek bu formu (https://aka.ms/JoinD365commerceVivaEngageCommunity) doldurun ve en son tartışmalara dahil olmaya devam edin.
Bu makalede, Microsoft Dynamics 365 Commerce uygulamanızda kullanılan JavaScript miktarını azaltarak performansı artırmaya nasıl yardımcı olabileceğiniz açıklanır.
Dynamics 365 Commerce, Commerce module library olarak adlandırılan büyük bir modül kümesi içerir. E-ticaret sitenizde bazı modülleri kullanmıyorsanız JavaScript öbek boyutunu azaltmaya yardımcı olmak için bunları hariç tutun. Canlı e-ticaret sitesi dışlanan modülleri işlemez. Ticaret sitesi oluşturucusu, sayfa oluşturduğunuzda bunları kullanılabilir hale getirmez.
Geçerli olduğu yer
Bu makale şu yapılandırmalar için geçerlidir:
- Sürüm: Commerce 10.0.16 veya üstü
- Bileşen: İşletmeden tüketiciye (B2C) veya işletmeden işletmeye (B2B)
- Özellik alanı: Commerce web sitesi performansı
Ön koşullar
Dynamics 365 Commerce çevrimiçi yazılım geliştirme setini (SDK) yükleyin. Daha fazla bilgi için bkz. Çevrimiçi SDK yükleme.
JavaScript'i azaltma adımları
Kullanılmayan modülleri dışlamak için modül adlarını SDK'nın platform.settings.json dosyasındaki excludeModules özelliğine ekleyin (/src/settings/platform.settings.json).
Windows Komut İstemi penceresini açın.
SDK yükleme konumunuzda /src/settings dizinine gidin.
platform.settings.json dosyasını bir metin düzenleyicide açın.
Aşağıdaki kodu JavaScript Nesne Gösterimi (JSON) biçiminde ekleyin. <EXCLUDED_MODULE_NAME...> ifadesini Hariç tutulacak modülün adıyla değiştirin. Her modül adını çift tırnak içine alın. Birden çok modülü dışlarsanız, modül adlarını virgülle ayırın.
{ "excludedModules": ["<EXCLUDED_MODULE_NAME1>","<EXCLUDED_MODULE_NAME2>"] }
Doğrulama
Bir modülün başarıyla hariç tutulduğunu doğrulamak için aşağıdaki yöntemlerden birini veya her ikisini kullanın.
Yöntem 1
- Açıklama veya amaç: Modülün dışlandığını doğrulayın.
- Çalıştırma adımları: Derlemeden sonra görüntülenen öbek boyutunu karşılaştırın.
- Başarılı sonuç: Yeni bir derlemeden sonra parça boyutu küçülür.
Yöntem 2
Açıklama veya amaç: Modülün dışlandığını doğrulayın.
Çalıştırılacak adımlar: Aşağıdaki adımları izleyerek modülü bir geliştirme ortamında test edin:
- yarn start komutunu kullanarak Düğüm sunucusunu çalıştırın.
- Şu URL'yi ziyaret edin:
http://localhost:4000/modules?type=<YOUR-MODULE-NAME>.
Başarılı sonuç: Dışlanan modül web sayfasında görüntülenmez.