[英]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.