El problema es ese, que no tienes internet, y se tienen que descargar paquetes de internet. Es como funciona.
Si lo tienes en caché quizá lo puedas instalar, pero igual lo que necesitas es un registro local.
https://addyosmani.com/blog/using-npm-offline/