En regardant les npm documentation , 'i' est un alias de 'install', y aurait-il des circonstances où il serait préférable d'utiliser l'intégralité de 'npm install'?
Il n'y a pas de différence spécifique entre les deux. C'est juste un raccourci paresseux.