Skip to content

The C# MicroServices tutorial left out an install of node.js's npm manager; added link to node.js. #1219

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Nov 15, 2016
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions docs/csharp/tutorials/microservices.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
---
title: Microservices hosted in Docker | C#
description: Learn to create asp.net core services that run in Docker containers
keywords: .NET, .NET Core, Docker, C#, ASP.NET, Microservice
Expand Down Expand Up @@ -61,15 +61,16 @@ for instructions for your platform.
Docker can be installed in many Linux distributions, macOS, or Windows. The page
referenced above contains sections to each of the available installations.

You'll also need to install a number of command line tools that support
Most components to be installed are done by a package manager. If you have node.js's package manager `npm` installed you can skip this step.
Otherwise install the latest NodeJs from [nodejs.org](https://nodejs.org) which will install the npm package manager.

At this point you will need to install a number of command line tools that support
ASP.NET core development. The command line templates use Yeoman, Bower,
Grunt, and Gulp. You may already have many of these tools, but if not,
run the following command in your favorite shell:
Grunt, and Gulp. If you have them installed that is good, otherwise type the following into your favorite shell:

`npm install -g yo bower grunt-cli gulp`

This instructs the node package manager (npm) to install the needed tools.
The '-g' option indicates that it is a global install, and those tools are
The `-g` option indicates that it is a global install, and those tools are
available system wide. (A local install scopes the package to a single
project). Once you've installed those core tools, you need to install
the yeoman asp.net template generators:
Expand Down