安装类似 @types/express
的模块后通过 npm
,如何在 typescript 中引用它?
我尝试了以下方法:
/// <reference path="../node_modules/@types/express/index.d.ts" />
还是给我can not find module 'express'
错误import * as express from '@types/express';
可以通过typescript编译,但是编译后会是require('@types/express')
应该是require('express')
相反。
最佳答案
这是 TypeScript 2.0+ 以上。它不适用于早于该版本的版本。
截至目前,2.0 仍处于测试阶段,但有一个候选版本作为 typescript@rc 版本。要安装我运行:
npm install -g typescript@rc
夜间构建也可以作为 typescript@next 提供:
npm install -g typescript@next
关于node.js - 如何在 typescript 中引用@types/module?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38810801/