簡體   English   中英

找不到模塊TypeScript

[英]Can not find module TypeScript

我正在將我的nodejs項目轉換為typescript nodejs。 我已將.js文件的擴展名更改為.ts,但是現在我收到了require()錯誤。 為了克服這個問題,我試過了

import express from "express"

但是這給了我“找不到模塊錯誤” 我已經研究過它並將其縮小到我認為TypeScript需要express.d.ts文件以檢測Express模塊​​的問題。 但是我在項目的任何地方都找不到express.d.ts文件。 這最終意味着我錯過了一些東西。

有人能指出我正確的方向或者可能幫我解決這個問題嗎?

Typescript找不到模塊聲明,這就是你得到(語義)錯誤的原因。
代碼實際編譯並且應該沒有錯誤地工作。
但是,自動完成和類型推斷將不起作用。

要修復錯誤,您應該將express.d.ts安裝為環境模塊聲明文件。
這可以使用Typings完成:
npm install -g typings
typings install express --global --save

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM