Greg K,
I suggest you install nodejs via Chocolatey. After uninstalling it from add /
remove programs.
https://chocolatey.org/
it’s based on nuget and installs windows apps.
Here’s a command line to install choco.
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object
net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET
PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Then from an admin command prompt do.
choco install nodejs --version 8.7.0 --allow-downgrade -y
the reason that you allow downgrades is to keep the version the same as
required with angular 4, in my case that’s 8.7.0
Here’s a sample of my choco package loader. (D:\choco is a shared network
drive, used to download a package just the once but install over multiple
machines )
Echo setting the cache
choco config set cacheLocation d:\choco
choco source remove -n=chocolatey -s=https://chocolatey.org/api/v2/
choco source remove -n=choco -s=d:\choco
choco source add -n=choco -s=d:\choco
choco source add -n=chocolatey -s=https://chocolatey.org/api/v2/
echo installing packages
choco install nodejs --version 8.7.0 --allow-downgrade -y
hth
Davy.
Sent from Mail for Windows 10
From: Greg Keogh
Sent: 29 November 2017 01:40
To: ozDotNet
Subject: Re: Creating a browser-based product
Yes you need to install node js. And it's not just angular - it's javascript in
general.
I've added the Node.js component to my VS2017 installation.
But now what? Is the Node.js server part of VS2017, or do I install it
separately? Does it run continuously as a service of some kind, or do I run it
manually while developing, or does something else host it automatically? What's
it serving anyway while I'm developing (I have no intention of using it)?
Greg K