The NPM package what you have used for Node.js is on server side, whereas Angular2 is front end and is on client side. So, technically, both are different. So, you need to setup Node.js back-end environment to create container and then upload files to Azure blob storage.
I hope this will help.
Want to become an Azure expert? join Azure Training now!!