2016-09-16 84 views
1

我在Ubuntu 16.04上的VSCode中工作。我创建使用下面commads节点项目:如何在节点应用程序中使用@ types/node

npm init 
tsc --init 

我已经创建了一个名为index.ts新文件。我正在尝试使用fs和读取来读取文件内容。但是,当我在index.d.ts上写下面的代码行:

import fs = require('fs'); 
import readline = require('readline'); 

我收到以下错误: 找不到模块“FS”找不到module readline'

even process is not found。 我已经安装使用下面的命令从here节点的分型:

sudo npm install @types/node -global --save 

谁能请帮助我如何解决这个问题?

+0

您使用的是什么版本的打字稿?我认为只有(仍然是prelease)打字稿2支持这种方法,所以最好的答案取决于你想要使用的版本。 –

+0

Typescript:1.8.10,npm:3.10.3,node:v6.6.0。 –

+0

@Burt_Harris,我必须添加/// ? –

回答

3

由于TypeScript 2.x,所有类型都使用npm这样安装:npm install @types/node

相关问题