首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Webstorm 10中使用TypeScript类型定义

在Webstorm 10中使用TypeScript类型定义
EN

Stack Overflow用户
提问于 2015-06-14 22:51:34
回答 1查看 1.6K关注 0票数 0

我正在尝试使用Webstorm 10的新内置TypeScript编译器。在编译下面这样的简单Node.js文件时,它会给出一个TS编译错误:" error :(1,15) TS2304:无法找到名称'require‘。

代码语言:javascript
复制
var express = require('express');
var router = express.Router();
var nconf = require('nconf');

我遵循了https://www.jetbrains.com/webstorm/help/configuring-javascript-libraries.html中的“从https://www.jetbrains.com/webstorm/help/configuring-javascript-libraries.html下载和安装与JavaScript相关的库”一节。使用该对话框,我下载了节点和表达式类型定义,并可以在项目的外部库部分看到它们。但是,对于“要求”,我仍然会遇到相同的错误。

我应该如何设置Webstorm的TypeScript内置编译器来处理从外部库下载的定义文件。是否需要在每个.ts文件中手动引用它们,如果需要,“外部库”中的文件路径是什么。另外,WebStorm不应该自动知道像Visual这样的定义,这样我就不必手动引用它们了?我是否可以在内置编译器的选项中设置一些tsc编译器标志来了解定义?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-15 00:11:46

使用该对话框,我下载了节点和表达式类型定义,并可以在项目的外部库部分看到它们。但是,对于“要求”,我仍然得到了相同的错误。

该对话框将使TypeScript定义与JavaScript一起使用。您需要手动下载类型记录定义(建议使用类似于tsd的内容),然后将它们添加到项目中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30835393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档