我正在尝试编写一个调用脚本的模块,该脚本包含在其他模块中使用的一系列功能。 我过去曾成功完成此操作,但似乎陷入了一种奇怪的情况,这是我的情况:当我将函数代码直接复制到脚本中并在本地调用它时,它可以正常工作。 但是当我 调用以加载我的函数,当我尝试在文件中调用一个函数时,它会加载正确的 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我的Visual Studio项目中有一些这样的TypeScript代码
if (_.isNull(user)) {
//Do stuff
}
在保存时,TSLint给了我
Message TsLint: function invocation disallowed: _.isNull BaseCtrl.ts 127
我有我的项目Underscore.js的打字稿定义。
这条消息意味着什么?如何在我的tslint.json
项目设置中修复我的代码以使TSLint满意或关闭此消息?
我相信这是使用isNull的问题,它似乎在功能禁令列表中。
https://github.com/palantir/tslint/blob/master/src/rules/banRule.ts
Web Essentials附带的默认禁止列表包括三个禁止规则:
"ban": [true,
["_", "extend"],
["_", "isNull"],
["_", "isDefined"]
],
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.