入门

Jasmine for Node.js

将 Jasmine 添加到您的 package.json 中

npm install --save-dev jasmine

在您的项目中初始化 Jasmine

npx jasmine init

在您的 package.json 中将 jasmine 设置为您的测试脚本

"scripts": { "test": "jasmine" }

运行您的测试

npm test

更多信息

Jasmine for 浏览器

将 Jasmine 添加到您的 package.json 中

npm install --save-dev jasmine-browser-runner jasmine-core

在您的项目中初始化 Jasmine

npx jasmine-browser-runner init

在您的 package.json 中将 jasmine 设置为您的测试脚本

"scripts": {"test": "jasmine-browser-runner runSpecs"}

运行您的测试

npm test

更多信息

Jasmine 独立版

独立版发行版提供了一种简单的方法来在 Web 浏览器中运行您的规范。您可以从 发布页面 下载它。

包含一个示例应用程序和示例规范。打开 SpecRunner.html 并运行包含的规范。源文件及其各自的规范都链接在 SpecRunner.html 的 <head> 中。

要开始使用 Jasmine,请用您自己的源文件/规范文件替换它们。然后在您喜欢的浏览器中加载 SpecRunner.html。

您不需要 Web 服务器来运行独立版发行版,但它很有帮助。某些浏览器会限制它们提供给从 file:// URL 运行的脚本的错误信息,这可能会使调试未捕获的异常和未处理的 Promise 拒绝变得更加困难。如果这是个问题,请考虑使用像 serve 包提供的简单的 Web 服务器。

更多信息