javascript - 安装后如何运行 Karma?

标签 javascript npm karma-runner

我正在尝试将 karma 用于不同的观察过程。

我在全局范围内安装了 karma:

npm i -g karma

然后运行 ​​karma start karma.conf.js 并且成功了。

现在我需要在项目中本地安装 karma

npm install karma

它似乎安装得很好,因为我在 node_modules 中有文件夹 karma,但是,node_modules/karma/bin/karma 似乎不是要运行的可执行文件.

karma 安装到本地后如何运行?

最佳答案

要在 Windows 上本地运行(我在 Windows 10 上),我建议将以下内容添加到您的 package.json 文件中。

 "scripts": {
    "test": "cd ./node_modules/karma/bin/ && karma start"
  },

然后在命令行输入npm run test

我宁愿不为这些类型的工具全局安装 cli,而是使用脚本从我的项目本地运行它们。这样我可以快速查看开发依赖项中的版本,而不必担心全局版本与本地版本不同。

"devDependencies": {
    "karma": "^1.4.0"
 }

关于javascript - 安装后如何运行 Karma?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34947045/

相关文章:

Javascript通过对象的属性过滤对象数组

javascript - 如何在特定组件(如 Html 和 css)中导入 javascript 文件?

javascript - 如何从父文件夹调用 npm 脚本?

javascript - webpack build 后 karma 没有找到任何 spec 文件

visual-studio-2015 - 阻止 Visual Studio 在构建上运行 JS 测试

javascript - javascript中代码执行顺序的问题

Javascript 打开新窗口并加载 _self

node.js - 有没有办法清理 node_modules 目录,只留下所需的依赖文件?

php - Laravel 中 NPM、Composer 和 Bower 的区别?

jquery - 独立 Jasmine 与 karma - Jasmine