I'm fairly new to front-end development and I am currently working on an application using Angularjs2 with TypeScript in Visual Studio 2015. I have been following the steps outlined in this Quickstart https://angular.io/docs/ts/latest/cookbook/visual-studio-2015.html. However, I have some doubts regarding the process. After installing NPM, a folder named "node_modules" is created. As I developed a small app, I now want to publish it on local IIS. My question is, do I need to publish the entire node_modules folder or can I utilize tools like Gulp to only publish necessary files?