Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
De Retail Interest Group by Dynamics 365 Commerce is verplaatst van Yammer naar Viva Engage. Als u geen toegang hebt tot de nieuwe Viva Engage-community, vult u dit formulier (https://aka.ms/JoinD365commerceVivaEngageCommunity) in om te worden toegevoegd en betrokken te blijven bij de nieuwste discussies.
In dit artikel wordt beschreven hoe u het Adventure Works-thema installeert in Microsoft Dynamics 365 Commerce.
Belangrijk
Het thema en de modules van Adventure Works zijn beschikbaar vanaf de Versie 10.0.20 van Dynamics 365 Commerce. U kunt ze downloaden via Microsoft Marketplace.
Vereisten
Voordat u het thema Adventure Works installeert, moet u ervoor zorgen dat u een Dynamics 365 Commerce-omgeving (Commerce versie 10.0.20 of hoger) hebt met RCSU (Retail Cloud Scale Unit), de Commerce Online Software Development Kit (SDK) en de Commerce-modulebibliotheek. Zie Een ontwikkelomgeving instellen voor informatie over het installeren van de Commerce SDK en modulebibliotheek.
Installatiestappen
Het Adventure Works-thema in uw toepassing installeren
De dynamics365-commerce-feed biedt het Adventure Works-themapakket als @msdyn365-commerce-theme/adventureworks-theme-kit. Het pakket maakt echter gebruik van een andere naamruimte. Daarom moet u registervermeldingen toevoegen voor de naamruimte.
Werk het .npmrc-bestand bij om de volgende registervermelding op te nemen (als de vermelding nog niet is opgenomen):
@msdyn365-commerce-theme:registry=https://pkgs.dev.azure.com/commerce-partner/Registry/_packaging/dynamics365-commerce/npm/registry/Werk het YARNRC-bestand bij met de volgende registervermelding (als de vermelding nog niet is opgenomen):
"@msdyn365-commerce-theme:registry" "https://pkgs.dev.azure.com/commerce-partner/Registry/_packaging/dynamics365-commerce/npm/registry/"
Als u het pakket in uw lokale omgeving wilt installeren, voert u de yarn add THEME_PACKAGE@VERSION opdracht uit vanaf de opdrachtprompt. Vervang THEME_PACKAGE door de naam van het themapakket (@msdyn365-commerce-theme/adventureworks-theme-kit) en VERSION door het versienummer van de modulebibliotheek die u gebruikt. Zorg ervoor dat de versies van het themapakket en de modulebibliotheek overeenkomen. Als u het juiste versienummer van de modulebibliotheek wilt vinden, opent u het package.json bestand en zoekt u de waarde van het starter-pack onder de sectie Afhankelijkheden . In het volgende voorbeeld gebruikt het bestand package.json versie 9.32 van de modulebibliotheek, die is toegewezen aan de release van Dynamics 365 Commerce versie 10.0.22.
"dependencies": {
"@msdyn365-commerce-modules/starter-pack": "9.32",
}
In het volgende voorbeeld ziet u hoe u de opdracht yarn add kunt uitvoeren om versie 9.32 van het Adventure Works-thema toe te voegen. Met deze opdracht wordt het bestand package.json automatisch bijgewerkt zodat het de afhankelijkheid bevat.
yarn add @msdyn365-commerce-theme/adventureworks-theme-kit@9.32
Zie Updates voor SDK's en modulebibliotheken voor meer informatie over het bijwerken van de modulebibliotheekversie.
Belangrijk
- De themaversie moet overeenkomen met de versie van de modulebibliotheek om ervoor te zorgen dat alle functies werken zoals verwacht.
- De minimumversie voor de Commerce-modulebibliotheek en SDK moet beschikbaar zijn 10.0.20 (9.31).
De lettertypetekenbestanden voor het Adventure Works-thema toevoegen
Nadat u het thema Adventure Works in uw app hebt geïnstalleerd, voegt u de vereiste lettertypebestanden toe. Om deze stap te voltooien, kopieert u alle lettertypebestanden van \node_modules@msdyn365-commerce-theme\adventureworks-theme-kit\src\modules\adventureworks\public\webfonts naar het pad van de openbare directory van de partnertoepassing \public\webfonts.
De resources voor het Adventure Works-thema instellen
Werk de standaardresource voor het thema bij. Als u deze stap wilt voltooien, kopieert u de inhoud van het global.json bestand onder \node_modules@msdyn365-commerce-theme\adventureworks-theme-kit\src\modules\adventureworks\resources\modules naar het partnertoepassingsbestandglobal.json onder \src\resources\modules. Als de doeldirectory \src\resources niet bestaat, kunt u deze in zijn geheel kopiëren van de \node_modules@msdyn365-commerce-theme\adventureworks-theme-kit\src\modules\adventureworks bronmap naar de doeldirectory \src.
Updates ophalen en het thema valideren
Zie de sectie 'Updates ophalen' van Updates voor SDK's en modulebibliotheken voor informatie over het ontvangen van de nieuwste updates van SDK, modulebibliotheek en andere afhankelijkheden.
Nadat u de nieuwste afhankelijkheden hebt opgehaald, voert u de yarn start-opdracht uit om de Node-server in uw ontwikkelomgeving te starten en het nieuwe Adventure Works-thema te testen. Blader lokaal door de toepassing met behulp van de queryreeksparameter ?theme=adventureworks (bijvoorbeeld https://localhost:4000/?theme=adventureworks).