Node.js is only used to manage the dependencies of an angular 2 application. If you can somehow manage to get those dependencies without using node.js, npm or jspm then you can run and develop your application offline. However, doing it manually will take an inexorable amount of time since you have to download files manually which may have other dependencies which will require other files to be downloaded again (yes I've been there). node.js or npm or jspm for that matter automates this process as well as taking all the necessary steps of configuring the files (jspm) so that whenever you use a particular dependency in your application, that particular dependency's other dependency will also be present in your system.
https://stackoverflow.com/questions/26398537/do-i-need-node-js-to-use-angularjs Regards Adrian Halid From: [email protected] [mailto:[email protected]] On Behalf Of Greg Keogh Sent: Wednesday, 29 November 2017 8:40 AM To: ozDotNet <[email protected]> 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
