【问题标题】:Step by step guide to run angular js app with Jasmine and Karma使用 Jasmine 和 Karma 运行 Angular js 应用程序的分步指南
【发布时间】:2014-10-29 23:49:41
【问题描述】:

我正在寻找使用 Jasmine 和 Karma 运行 Angular js 应用程序的初学者指南。非常循序渐进的指导。我是使用 JS 框架进行单元测试的初学者。有人可以指点我一些正确的资源吗?

我尝试关注 https://docs.angularjs.org/tutorial 获取 angular-phonecat-master 而 npm 只是给了我一堆错误。

我想要一些非常简单的东西。此时可能不涉及 NPM。我正在尝试在 Windows 上进行设置。

【问题讨论】:

标签: angularjs jasmine karma-runner


【解决方案1】:

这可能是开始使用 AngularJS 的最快方式。单元测试是用 Jasmine 编写的,并使用 Karma Test Runner 运行。

https://github.com/angular/angular-seed

自述文件通过所有必要的步骤来设置示例 AngularJS 应用程序,您可以将其用作您自己的应用程序的起点。

希望这会有所帮助。

【讨论】:

  • 谢谢,但是当我从 git 命令提示符尝试 npm install 时,我的 npm 出现如下错误:错误:未找到兼容版本:shelljs@'^0.2.6' 有效安装目标:["0.0. 1","0.0.2","0.0.3","0.0.4","0.0.5","0.0.6","0.0.,"0.1.1","0.1.2"," 0.1.3","0.1.4","0.2.0","0.2.1","0.2. ,"0.2.6","0.3.0","0.0.1-alpha1","0.0.2-pre1","0.0.4-pr e2","0.0.5-pre3","0.0.5 -pre4","0.0.6-pre1","0.0.6-pre
  • 这是一个不同的问题,但让我们看看。我假设您的意思是来自 GitBash。你不需要它。您只需转到 nodejs.org/download 并选择安装程序即可在 Windows 中安装 npm。 npm 工具与它捆绑在一起。因此,只需从普通命令控制台 (cmd) 运行 npm。您可以使用 npm -v 进行检查。此外,您需要从 package.json 所在的项目根目录运行 npm install。因此,克隆存储库,打开控制台,转到项目的根目录并在您的机器中安装 node.js 后运行 npm install。应该这样做。
  • 你是对的。这是一个不同的问题。我刚刚创建了一个新线程stackoverflow.com/questions/26642989/npm-start-throwing-errors
猜你喜欢
  • 1970-01-01
  • 2017-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多