Comment faire pour importer jQuery pour Angular2 Tapuscrit projets?

Je veux enveloppez de jQuery dans un Angular2 directive.

J'ai installé la bibliothèque jQuery pour Typings dans mon projet avec la commande suivante:

typings install dt~jquery --save --global

Alors maintenant, j'ai jquery dossier sous typings/global dossier dans mon répertoire de projet. En outre, la nouvelle ligne a été ajoutée à ma typings.json fichier:

{
    "globalDependencies": {
        "core-js": "registry:dt/core-js#0.0.0+20160602141332",
        "jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
        "node": "registry:dt/node#6.0.0+20160807145350",
        "jquery": "registry:dt/jquery#1.10.0+20160908203239"
    }
}

J'ai commencé à écrire une nouvelle Angular2 directive (que j'ai importé dans app-module fichier) mais je ne sais pas comment faire pour importer correctement bibliothèque jQuery. Voici mon fichier source:

import {Directive} from '@angular/core';

@Directive({
    selector: "my-first-directive"
})

export class MyFirstDirective {
    constructor() {
        $(document).ready(function () {
            alert("Hello World");
        });
    }
}

Mais je ne peux pas utiliser ni $ ni jQuery. Quelle est la prochaine étape?

angulaire déjà fournir des fonctionnalités de base de jquery au lieu de les importer jquery comme il va causer des problèmes à long terme
Comment l'utiliser? Je voudrais utiliser .dropdown() méthode par exemple...
Je ne suis pas au courant de cette fonctionnalité.
Ok, de toute façon comment puis-je utiliser builtin bibliothèque jQuery?
.dropdown() n'est pas une fonction de jquery. Sont u à l'aide de bootstrap.js ? Si u sont à l'utiliser alors vous devez utiliser jquery ou il suffit de passer en ng-bootstrap qui est bootstrap wriiten angulaire angulaire de l'équipe de recherche de google.

OriginalL'auteur smartmouse | 2016-09-15