JavaScriptin vähentäminen jättämällä pois käyttämättömät moduulit

Tässä artikkelissa kerrotaan, miten voit parantaa suorituskykyä vähentämällä Microsoft Dynamics 365 Commerce -toteutuksessa käytettävän JavaScriptin määrää.

Dynamics 365 Commerce sisältää suuren joukon moduuleja, joita kutsutaan Commerce module -kirjastoksi. Jos et käytä joitakin moduuleja verkkokauppasivustossasi, jätä ne pois, jotta voit pienentää JavaScript-lohkon kokoa. Reaaliaikainen verkkokauppasivusto ei hahmonna poissuljettuja moduuleja. Commerce Site Builder ei tarjoa niitä saataville, kun luot sivuja.

Koskee seuraavia

Tämä artikkeli koskee seuraavia määrityksiä:

  • Versio: vähintään Commerce 10.0.16
  • Komponentti: Kuluttajakauppa (B2C) tai yritysten välinen (B2B)
  • Ominaisuusalue: Commerce-verkkosivuston suorituskyky

Edellytykset

Asenna Dynamics 365 Commerce online -ohjelmistokehityspaketti (SDK). Lisätietoja on kohdassa Online SDK:n asentaminen.

Vaiheet JavaScriptin vähentämiseksi

Jos haluat jättää pois käyttämättömät moduulit, lisää moduulien nimet pois pois SDK :n platform.settings.json-tiedostossa (/src/settings/platform.settings.json).

  1. Avaa Windowsin Komentokehote-ikkuna.

  2. Siirry SDK-asennussijainnin hakemistoon /src/settings.

  3. Avaa platform.settings.json-tiedosto tekstieditorissa.

  4. Lisää seuraava koodi JavaScript Object Notation (JSON) -muodossa. Korvaa <EXCLUDED_MODULE_NAME...> poissuljettavan moduulin nimellä. Kirjoita kunkin moduulin nimi lainausmerkkeihin. Jos jätät pois useita moduuleja, erota moduulien nimet pilkuilla.

    {
        "excludedModules": ["<EXCLUDED_MODULE_NAME1>","<EXCLUDED_MODULE_NAME2>"]
    }
    

Vahvistaa

Käytä jompaakumpaa tai molempia seuraavista tavoista vahvistaaksesi, että moduulin poissulkeminen onnistui.

Tapa 1

  • Kuvaus tai tarkoitus: Varmista, että moduuli on jätetty pois.
  • Suoritettavat vaiheet: Vertaa lohkon kokoa, joka näkyy koontikoon jälkeen.
  • Hyväksytty tulos: Lohkokoko on pienempi uuden koontiversion jälkeen.

Tapa 2

  • Kuvaus tai tarkoitus: Varmista, että moduuli on jätetty pois.

  • Suoritettavat vaiheet: Testaa moduuli kehitysympäristössä seuraavasti:

    1. Suorita solmupalvelin yarn start -komennolla.
    2. Käy seuraavassa URL-osoitteessa: http://localhost:4000/modules?type=<YOUR-MODULE-NAME>.
  • Välitystulos: Poissuljettua moduulia ei hahmonneta verkkosivulle.

Lisää resursseja

Online SDK:n asentaminen

Kehitysympäristön määrittäminen