diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json index b627f38..f044b85 100644 --- a/.vs/VSWorkspaceState.json +++ b/.vs/VSWorkspaceState.json @@ -2,6 +2,6 @@ "ExpandedNodes": [ "" ], - "SelectedNode": "\\06.-Setting-the-Web-SPA-application-up.md", + "SelectedNode": "\\Home.md", "PreviewInSolutionExplorer": false } \ No newline at end of file diff --git a/.vs/eShopOnContainers.wiki/v15/.suo b/.vs/eShopOnContainers.wiki/v15/.suo index 3abe91d..749684b 100644 Binary files a/.vs/eShopOnContainers.wiki/v15/.suo and b/.vs/eShopOnContainers.wiki/v15/.suo differ diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite index f50553a..4ff1f0f 100644 Binary files a/.vs/slnx.sqlite and b/.vs/slnx.sqlite differ diff --git a/02.-Setting-eShopOnContainer-solution-up-in-a-Visual-Studio-2017-environment.md b/02.-Setting-eShopOnContainer-solution-up-in-a-Visual-Studio-2017-environment.md index e4a182a..e945548 100644 --- a/02.-Setting-eShopOnContainer-solution-up-in-a-Visual-Studio-2017-environment.md +++ b/02.-Setting-eShopOnContainer-solution-up-in-a-Visual-Studio-2017-environment.md @@ -97,6 +97,14 @@ Below you can see the full **eShopOnContainers-ServicesAndWebApps.sln** solution Note how VS 2017 loads the docker-compose.yml files in a special node-tree so it uses that configuration to deploy/debug all the containers configured, at the same time into your Docker host. +#### Build the Web SPA application with NPM +If you want to run/test the web eShopOnContainers SPA (Single Page Application) client in adition to the regular MVC Web app, you need to install certain dependencies for the client side and build it with "npm build", as the client side of the SPA app is based on ANGULAR 2, TypeScript and other JS frameworks and compilation that needs to happen before building the Docker images. +The process is described in detail here: +https://github.com/dotnet/eShopOnContainers/wiki/06.-Setting-the-Web-SPA-application-up + +Come back to this point when you finished with the "Setting the SPA up" process. + + #### Build and run eShopOnContainers from Visual Studio 2017 ##### Set docker-compose as the default StartUp project