如何在打字稿中引用@ types / module?

时间:2016-08-07 04:08:15

标签: node.js express typescript

通过@types/express安装npm之类的模块后,如何在打字稿中引用它?

我试过以下内容:

  1. /// <reference path="../node_modules/@types/express/index.d.ts" />仍然给我can not find module 'express'错误

  2. import * as express from '@types/express';可以传递打字稿编译,但编译后将require('@types/express')改为require('express')

1 个答案:

答案 0 :(得分:1)

这是TypeScript 2.0+ plus。它不适用于早于此版本的版本。

截至目前,2.0仍处于测试阶段,但有一个候选版本可用作 typescript @ rc 版本。要安装i run:

npm install -g typescript@rc

夜间版本也可以 typescript @ next

npm install -g typescript@next