I'm trying to run through the Angular 2 Quickstart with TypeScript.
When I try to run the npm install command I am getting a ton of errors like this:
npm ERR! 404 Not Found
npm ERR! 404
npm ERR! 404 '@types/node' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it
npm ERR! 404 It was specified as a dependency of 'angular-quickstart'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, or http url, or git url.
npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! cwd C:\quickstart
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! code E404
npm ERR! Additional logging details can be found in:
npm ERR! C:\quickstart\npm-debug.log
npm ERR! not ok code 0
It is very frustrating to jump into something new only to find their quick start documentation does not work.
The solution appears to be to update NodeJS and npm.
I downloaded a new version of NodeJS from the NodeJS.org web site. After it was installed, you can update npm like this:
npm install npm@latest -g
Check your versioning like this:
This upgrade appears to have solved my issues.