Tag: 关键字

获取所有包含关键字的npm包

我想获得所有包含foo关键字的npm包。 如何使用NPM API? 我找不到任何文件。 可以用npm库来做吗?

在Jade中调用mixin时,“+”和mixin关键字有什么区别?

文档告诉我们通过在实际的mixin中join关键字mixin来调用一个mixin。 .bar mixin foo(arguments) 但在不同的地方,我看到人们通过加一个加号(+)来调用一个mixin,比如: .bar +foo(arguments) 有人可以解释一下,因为文档似乎没有显示它的差异。 我试了两个例子,似乎都工作。 是+只是一个速记?

TypeScript错误:保留字“this”用作名称

我试图让这个 Node.js的TypeScript定义工作,但WebStorm给了我一个错误的大列表与所有相同的消息: 保留字“this”用作名称。 此检查报告将JavaScript保留字用作名称的任何用途。 JavaScript规范保留了一些当前不用作JavaScript关键字的单词。 如果更高版本的JavaScript将它们用作关键字,那么将这些单词用作标识符可能会导致代码被破坏。 由于返回types而发生此错误的示例代码片段: 为什么不能this关键字是一个types? 我是否可能使用旧的TypeScript编译器,或者在input时出错? 编辑:为了摆脱错误,我刚刚用所包含的类或接口的typesreplace了所有这些types。 例如,给定示例中的错误通过将其更改为: export interface EventEmitter { addListener(event: string, listener: Function): EventEmitter; … } 虽然这不是解决实际问题的办法。