Est-ce qu'un paquetage NPM doit être modifié pour être compatible avec Angular 2 (par exemple, ajouter des dactylogrammes, faire des directives à leur sujet) ou est-ce que tout paquet existant fonctionnera? Si elles ne sont pas toutes compatibles, comment savoir ce qui est compatible et ce qui ne l'est pas? Par exemple, disons que je veux importer ce package (https://github.com/pvorb/node-md5). Je suis conscient qu'il existe un paquet ts-md5 pour angulaire 2 à faire md5 - J'utilise juste ce paquet comme exemple.Quels paquets npm vont et ne fonctionneront pas sur Angular 2? Comment je le dis?
Comment est-ce que je pourrais faire fonctionner ceci?
Je l'ai installé en utilisant
npm install md5 --save
npm install @types/md5 --save
, mais je ne peux pas sembler être l'importer
import {md5} from 'md5';
Je reçois ce message d'erreur après que je tente de lancer
''/Utilisateurs/xxx/Source/tempProjects/ngUnderscore/node_modules/@ types/md5/index '' ''/résout en un non-mod Cette entité ne peut pas être importée à l'aide de cette construction .
Je ne suis pas sûr de savoir ce que ce message signifie. Est-ce que cela signifie que dans son état actuel, le paquet n'est pas compatible ou est-ce que j'essaie d'utiliser le paquet de façon incorrecte?
http://stackoverflow.com/questions/41251101/import-from-installed-types –
@suraj - ouais j'ai essayé toutes ces méthodes sur cette question et aucun d'entre eux travaillé – Diskdrive