2017-05-09 1 views
1

J'essaie d'installer le paquet npm '@ types/angular' comme montré ci-dessous à mon projet asp mvc.Impossible de trouver des paquets npm dans Visual Studio

https://www.npmjs.com/package/@types/angular

ont essayé les éléments suivants, mais mon IDE ne peut pas semble trouver le paquet NPM.

Inclure "@ types/angular" dans le package.json dans Visual Studio 2017. VS affiche "Indisponible" pour le package.

{ 
    "version": "1.0.0", 
    "name": "asp.net", 
    "private": true, 
    "dependencies": { 
    "@types/angular": "" 
    }, 
    "devDependencies": { 
    "jquery": "^3.2.1", 
    "angular": "^1.6.4" 
    } 
} 

mais il fonctionne si je Perform 'NPM installer --save @ types/angulaire' de CLI. Le paquet est installé et le package.json est également mis à jour.

Je souhaite avoir l'expérience CLI dans mon VS, ce qui manque dans mon VS configuration?

+0

Turns out VS2017 ne fournit pas IntelliSense des paquets de @types. Nous devons vérifier la dernière version du paquet désiré sur https://www.npmjs.com/, puis entrer manuellement dans le fichier package.json. L'installation commencera toujours et fonctionne. –

Répondre

2

Vous pouvez utiliser paquet console de crèche vs 2015 ou plus tard dans Outils -> gestionnaire de paquets NuGet -> console de gestionnaire de paquets Dans le type console de votre commande et il sera téléchargé sur votre projet

+0

Essayé cela mais il essaie de chercher package.json dans le dossier racine (aka solution) au lieu du dossier du projet. J'ai le dossier cible sélectionné dans la console. Une idée de comment installer uniquement au projet au lieu de l'installer dans le dossier racine? –

+1

cette commande l'installe dans le dossier du projet correctement, mais il y a un message d'erreur apparaît Je ne sais pas pourquoi! J'ai donc ouvert un problème dans le module repo de GitHub [Issue] (https://github.com/DefinitelyTyped/DefinitelyTyped/issues/16404) – AlameerAshraf

0

Essayez d'utiliser Outils> Node.js Outils> Node.js fenêtre interactive

là le type .npm installer package_name