首页 > 解决方案 > 赛普拉斯主机名插件没有响应

问题描述

我在 plugins/index.js 中创建了一个插件

const os = require('os');


module.exports = (on, config) => {
  config.env.testing_computer = os.hostname();
  return config;
}

基本上我想将主机名存储在环境变量 testing_computer 中。但是,当我稍后在 Cypress.env("testing_computer") 的自定义命令中尝试访问它时,它是一个空字符串。我怎样才能得到实际价值?

标签: javascripthtmlnode.jscypress

解决方案


固定的。我清除了文件的其余部分,只留下了新插件。我认为 <references... 顶部的那行可能会造成麻烦,尽管我不确定。


推荐阅读