This question already has answers here:
Mocha's describe “require() is missing” in WebStorm 11

(5个答案)


4年前关闭。




我承认我在这里正在做书。我在WebStorm中进行了Mocha测试,WebStorm提示describe()it()不是函数类型。

javascript - WebStorm无法识别Mocha describe()和it()-LMLPHP

我已经下载了mocha-definitelyTyped库,并将其添加到tests文件夹中。

javascript - WebStorm无法识别Mocha describe()和it()-LMLPHP

运行 Mocha 就可以了。 WebStorm为什么不解析describeit方法?

最佳答案

根据检查说明:



导航到以上引用的首选项,并确保@types/mocha(此名称在mocha-DefinitelyTyped于2019年初进行了更改。可以的。)库在列表中(请不要选择)。如果不在列表中,请单击Download...按钮,在此处找到mocha并将其添加。然后单击Manage Scopes...按钮,找到您的测试目录,单击库列,然后选择@types/mocha条目。请参见下面的屏幕截图。 javascript - WebStorm无法识别Mocha describe()和it()-LMLPHP

09-17 18:25
查看更多