I am developing Ionic 2 app. There are many node-modules (around 19000 files). Is it a good idea to check-in all these files in source control?.
If not what is the alternate way so that when building ionic 2 app through Visual Studio 2015 it downloads needed dependencies on local machine, build server and from ionic command line.