We are not using GitHub for our source control. We use DevOps (TFS).
I am looking at this link: Set up a development environment - Commerce | Dynamics 365 | Microsoft Docs
Now let me be clear, I'm a total novice when it comes to this.
I installed Visual Studio Code. Apparently it can run side by side with VS professional that I uses for my X++ and Retail CRT/RS development. I might switch to VS 2017 later after understanding this eCommerce development better.
I installed Node.Js, According to the MSFt document it should be 12.x, but the nodeJS website has only 14.x at the earliest.
I installed Yarn. However I only did the first step of the install of Yarn, because I don't understand the Pre-Project install. It also sounds like the pre-project install is only for Yarn 2 and the MSFT document stated I should stick with 1.x. So hopefully I'm good here.
Now step 3 is to download the OnlineSDK. The MSFT document only shows the instructions using GIT. We don't use GitHub for our repository. So is there any way how I can get this without downloading Git?
If so, can anybody please give me some guidance?
You shouldn't have to. Follow the steps that Sam Jarawan provided regarding how to dowload the SDK from GitHub. Then you can upload/merge this SDK in your TFS repository.
Have you tried going to the GitHup repository and just downloading the package from there?
Hi Retha,
You'll want Node.js 12.x: here's the link Index of /dist/latest-v12.x/ (nodejs.org)
You'll also need Yarn 1.x (2.x will not work - Yarn made breaking changes in the 2.x release) - Yarn (yarnpkg.com)
For downloading the SDK, you should not need to install Git instead go to the git repo: microsoft/Msdyn365.Commerce.Online: Dynamics 365 Commerce online project (github.com)
Then select "Code" and "Download zip" as shown below:
Once that's done you can unzip it to any directory you'd like to use and continue following the instructions here: https://docs.microsoft.com/en-us/dynamics365/commerce/e-commerce-extensibility/setup-dev-environment#download-sdk-dependencies
I hope that helps,
Sam
I just found this link, so it looks like I will have to download Git, correct?
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,253 Super User 2024 Season 2
Martin Dráb 230,188 Most Valuable Professional
nmaenpaa 101,156