2016-07-18 29 views
6

Tôi đang sử dụng Visual Studio Code để phát triển NodeJS và Typescript. Nếu tôi đang viết mã này:Loại bản ghi - Không thể tìm thấy mô-đun 'http' trên Visual Studio Code

import * as http from 'http'; 

Các biên dịch nói error TS2307: Cannot find module 'http'.

Làm thế nào để xử lý lỗi này?

Greetz

+0

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

+0

tôi đã làm. Nhưng tôi không thể giải quyết vấn đề từ tài liệu. – R3Tech

+0

Bạn sẽ có một thay đổi tốt hơn để có được một câu trả lời có thể sử dụng nếu bạn mô tả những gì bạn đã thử, và có thể cung cấp một ví dụ làm việc tối thiểu. –

Trả lời

1

Tôi có cùng vấn đề. Nó tương tự như: https://github.com/TypeStrong/ts-node/issues/216

Sau khi cài đặt typings với:

typings install dt~node --global --save 

Và sau đó thêm vào này để tập tin của tôi:

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

Và đột nhiên nó hoạt động.

+0

đột nhiên, lol, thật thú vị – Finn

8

này đã làm việc cho tôi:

npm install @types/node --save 

Tôi nhận ra nó được một lúc kể từ khi OP, tuy nhiên đây là một câu trả lời được cập nhật hơn trong trường hợp một người nào đó tình cờ qua vấn đề này.

+0

Tuyệt vời, đây là giải pháp duy nhất có hiệu quả đối với tôi! – crum

Các vấn đề liên quan