首页 文章

打字稿Sublime插件

提问于
浏览
1

Microsoft的Typescript Sublime插件(https://github.com/Microsoft/TypeScript-Sublime-Plugin)是否包含linter?当我选择View> Syntax> Typescript时,linter告诉我 require 未定义:

enter image description here

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

2 回答

  • 1

    不,它没有 .

    你需要在TypeScript中使用use an import statement

    import a = require('phantom');
    

    另外,请确保在项目中使用幻像的类型定义文件phantom.d.ts .

  • 0

    包括一个短绒

    取决于你对 linter 的定义 . TypeScript作为一个整体可以被认为是一个功能强大的JavaScript linter TypeScript转换器(more

    这是来自微软插件的短信

    是 .

    快速修复

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

    更好的修复

    甚至更好的包括 phantom.d.ts 并使用 import/require .

相关问题