当前位置:  开发笔记 > 开发工具 > 正文

Webstorm可以和Chai语言链一起玩吗?

如何解决《Webstorm可以和Chai语言链一起玩吗?》经验,为你挑选了1个好方法。

我正在使用Mocha + Chai作为当前的Node.js项目.我的IDE是Webstorm 11.

不幸的是,似乎Webstorm无法弄清楚Chai的语言链应该/期望是如何工作的.以下是司空见惯的事:

在此输入图像描述

我已经尝试通过显式设置两个ChaiChai-DefinetlyTyped作为我的项目的库Settings->Javascript->Libraries,但这并没有解决任何问题.

为了工具支持,我考虑将assert的expect/should放弃,因为这样可以完美地工作.但是,我非常喜欢expect/should的风格,所以看到这个解决方案会很棒.



1> lena..:

问题是由定义这些链的奇怪动态方式引起的.作为一种解决方法,我可以建议使用chai.d.ts:

打开" Settings | Languages & Frameworks | JavaScript | Libraries"

单击" Download..."按钮并选择"TypeScript社区存根"

找到"chai"并点击" Download and Install".

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有