javascript - 赛普拉斯主机名插件没有响应
问题描述
我在 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") 的自定义命令中尝试访问它时,它是一个空字符串。我怎样才能得到实际价值?
解决方案
固定的。我清除了文件的其余部分,只留下了新插件。我认为 <references... 顶部的那行可能会造成麻烦,尽管我不确定。
推荐阅读
- amazon-web-services - 创建 AWS CodeDeploy 应用程序需要哪些 IAM 权限?
- javascript - 如何在 CSS 和 Jquery 上设置浮动位置弹出消息
- c++ - C++ 标准不允许部分模板化函数特化有什么特别的原因吗?
- qt - QScrollbar 在边框顶部绘制
- marklogic - MarkLogic - 在构面中返回属性
- ios - NativeScript - 获取设备本地 IP 地址
- django - 向用户显示图表
- bash - 在 for 循环中取消引用 bash/ksh 脚本中的变量
- java - 在多次运行中跟踪 testng 测试性能
- mongoose - 如何模拟像 findOne() 这样的猫鼬查询?