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

这是来自微软插件的linter吗?我删除了所有其他可能负责的Sublime包,但文档中没有任何关于linter的内容。我怎么才能让它停止抱怨require
发布于 2015-08-20 05:33:00
发布于 2015-08-20 08:44:14
包括一个linter
这取决于您对linter的定义。作为一个整体,TypeScript可以被认为是一个强大的JavaScript linter + TypeScript转译器(more)
是来自微软插件的linter
是。
快速修复
因为您没有定义require函数。您应该在项目中包含node.d.ts。
更好的修复
更好的做法是包含phantom.d.ts和使用import/require。
https://stackoverflow.com/questions/32103406
复制相似问题