Is It Mandatory to use npm modules? : I am new to `nodeJs` and trying to understand node features. now I am developing an `angular2` project where i can see every plugin is imported from **npm_modules** folder. 

My question is, is it mandatory to import everything from **npm_modules**? what if i have CDN link to be used?

For example, if I want to use **datatable** and i have the links of its CDN(https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js ), rather than using from npm_modules.

