首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Typescript Sublime插件

Typescript Sublime插件
EN

Stack Overflow用户
提问于 2015-08-20 02:51:19
回答 2查看 1.1K关注 0票数 1

微软的Typescript Sublime插件(https://github.com/Microsoft/TypeScript-Sublime-Plugin)是否包含linter?当我选择视图>语法> Typescript时,一个内联程序告诉我require没有定义:

这是来自微软插件的linter吗?我删除了所有其他可能负责的Sublime包,但文档中没有任何关于linter的内容。我怎么才能让它停止抱怨require

EN

回答 2

Stack Overflow用户

发布于 2015-08-20 05:33:00

不,不是的。

您需要在TypeScript中使用导入语句:

代码语言:javascript
复制
import a = require('phantom');

另外,确保有幻影的类型声明文件-phantom.d.ts-in你的项目。

票数 1
EN

Stack Overflow用户

发布于 2015-08-20 08:44:14

包括一个linter

这取决于您对linter的定义。作为一个整体,TypeScript可以被认为是一个强大的JavaScript linter + TypeScript转译器(more)

是来自微软插件的linter

是。

快速修复

因为您没有定义require函数。您应该在项目中包含node.d.ts

更好的修复

更好的做法是包含phantom.d.ts和使用import/require

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

https://stackoverflow.com/questions/32103406

复制
相关文章

相似问题

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