在karma.conf.js中,您可以设置要使用的浏览器,例如:
browsers: [
"Chrome",
"Firefox",
"IE"
],
在此配置文件中是否存在以查看构建环境的内容,例如Windows或Linux,然后只在适当的浏览器中运行测试。
每次切换操作系统时,我基本上都不想不断更改配置文件。
答案 0 :(得分:0)
在查看Node.js后,我发现您可以通过以下调用获取操作系统:
var os = require("os");
使用os变量,我可以使用 os.type 执行简单的if / else语句:
if(os.type()==='Linux')
然后我会将相应的浏览器选项分配给配置对象中的浏览器数组。
browsers = ["Chrome","Firefox"];
所有这些逻辑都是在Karam.conf.js文件中完成的,但是在 module.exports = function()之前调用。