node.js - TS2307 : Cannot find module 'express'

标签 node.js typescript

我刚刚开始使用 TypeScript,我不确定为什么我会在我的 IDE (Webstorm) 中看到这个错误。

“TS2307:找不到模块‘express’”

import express = require("express"); 

我已经全局卸载/重新安装 typescript ,但仍然看到错误。我使用以下教程作为起点 http://www.vandiest.biz/?p=3931

目前,我被阻止了,不确定如何继续使用这个解决方案。我也尝试过关于相同错误的其他一些帖子的建议,但没有成功。

最佳答案

@Saravana 和@domdambrogia 对您的问题的评论都是正确的。

首先语法不正确。应该是:

import express from 'express';

其次,您需要安装 typing :

npm install @types/express --save-dev

关于node.js - TS2307 : Cannot find module 'express' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43702370/

相关文章:

angular - Ngx-Datatable - 如何处理一行的 boolean 数据

javascript - 如何使用 Knockout 处理分页

javascript - Google Closure Compiler 错误地删除了函数调用

node.js - 预加载在生产中无法正常工作/编译(Electron-vue SimulatedGREG)

javascript - 类型错误 : Converting circular structure to JSON - find error in json

node.js - SFTP createReadStream 未写入 s3 存储桶

typescript - 使用带有 `typeof T` 的泛型类型参数

javascript - 如何浏览器需要 ('net' ).Socket?

node.js - npm 将模块安装到主目录

typescript - Electron 是否可以直接加载 TypeScript 文件?