Karma (又名testacular)似乎有一个插件系统-- github页面中的许多项目都是定义适配器、预处理器等的实际插件。
我拼命地想找到一种注册新插件的方法,但我不知道这是否可行。有谁做到过这一点吗?
发布于 2013-06-05 06:48:59
我对编写插件不是特别熟悉,但我已经安装了一些插件(尽管我可能仍然会做错)。
假设你已经npm install -g karma@canary并对你的插件做了类似的事情。
假设你的插件在你的package.json文件中有一个"name": "karma-mycoolplug" (参见karma-chrome-launcher's package.json)。然后将该名称添加到karma.conf.js的插件部分,即
// plugins to load
plugins = [
'karma-qunit',
'karma-chrome-launcher',
'karma-phantomjs-launcher',
'karma-mycoolplug',
'karma-junit-reporter'
];也许你在寻找更深层次的信息?
https://stackoverflow.com/questions/16905945
复制相似问题