2016-07-18 18 views
6

Używam kodu Visual Studio do tworzenia NodeJS i Typescript. Jeśli piszę ten kod:Maszynopis - Nie można znaleźć modułu "http" w kodzie Visual Studio Kod

import * as http from 'http'; 

kompilacji mówi error TS2307: Cannot find module 'http'.

Jak obsłużyć ten błąd?

Greetz

+0

Zobacz https://www.typescriptlang.org/docs/handbook/module-resolution.html –

+0

zrobiłem. Ale nie mogę rozwiązać problemu z dokumentu. – R3Tech

+0

Będziesz miał lepszą zmianę w uzyskaniu użytecznej odpowiedzi, jeśli opisasz to, co już wypróbowałeś i możesz podać minimalny przykład pracy. –

Odpowiedz

1

Mam takie same problemy. Jest podobny do tego: https://github.com/TypeStrong/ts-node/issues/216

Po zainstalowaniu typowania z:

typings install dt~node --global --save 

I dodaje to do mojego pliku:

///<reference path="../typings/globals/node/index.d.ts"/> 

I nagle to działa.

+0

nagle, lol, to zabawne – Finn

8

Ten pracował dla mnie:

npm install @types/node --save 

Zdaję sobie sprawę, minęło trochę czasu od PO, jednak jest to bardziej aktualne odpowiedź w przypadku, gdy ktoś potknie całej ten problem.

+0

Niesamowite, to było jedyne rozwiązanie, które zadziałało dla mnie! – crum

Powiązane problemy