Karma
此功能仅在Ultimate版本中受支持。
Karma是一种用于测试客户端JavaScript的工具。Karma针对在真实浏览器中运行的应用程序执行测试,以确保测试结果的正确性和可信度。IntelliJ IDEA与Karma集成,因此您可以从IDE内部运行,调试和监控测试的覆盖范围。您可以在树视图中查看测试结果,并从那里轻松导航到测试源。测试状态显示在编辑器的测试旁边,可以选择快速运行或调试它。
在开始使用Karma之前,你需要:
安装Node.js。
如“插件管理”中所述, 在“插件”页面上安装并启用Karma存储库插件 。
安装Karma和插件
打开内置的IntelliJ IDEA 终端(Alt+F12)并在命令提示符下键入以下命令之一:
如果已经定义了Karma和所有必需的插件package.json,则:npm install。
安装Karma和所需的插件(例如karma-jasmine或jasmine-core)作为开发依赖项:
npm install --save-dev karma
npm install --save-dev 在Karma官方网站上了解更多信息。
生成Karma配置文件
Karma测试根据在交互模式下生成的karma.conf.js配置文件运行。如果您的项目中已经有karma.conf.js,请跳过此步骤。有关Karma配置的更多详细信息,请参阅Karma官方网站。
创建Karma配置文件
打开终端并根据您的操作系统键入以下内容之一来启动karma.conf.js生成向导:
对于macOS和Linux:
./ node_modu