入门
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 服务器。