Comment utiliser un Nœud `http` module en caractères d'imprimerie
J'ai besoin d'écrire un serveur en caractères d'imprimerie et le Nœud.
- J'ai téléchargé Nœud de DefinitelyTyped référentiel
- J'ai créé mon tapuscrit fichier
- Importé la définition
- Tente de l'utiliser
Le résultat est:
///<reference path="definitions/commonjs.d.ts" />
///<reference path="definitions/node.d.ts" />
var http = require("http");
namespace MyProj {
export class Server {
public run() {
var server = http.createServer(); //TypeScript does not recognize 'http'
}
}
}
Mais je ne comprends pas comment je peut faire référence à la http
module. Où puis-je trouver les types? Dans le fichier de définition j'éprouve de la peine à reconnaître cette information.
Vous devez vous connecter pour publier un commentaire.
C'est parce que vous êtes à l'aide de
require
. utilisationimport
au lieu de cela, il va reconnaître et également vous donner de nice intellisense 🙂