teamcity - TeamCity安装成功后找不到newman包
问题描述
我们在 teamcity 中运行动态测试代理,因此我们无法控制 teamcity。
我关心的是如何使用 npm 安装 newman 并使其反映到路径?
npm 已经存在于 teamcity 所以我尝试使用 cmd npm install -g newman Teamcity cmd install newman 安装 newman 成功但是当我尝试检查 newman 版本时。
抛出 ERROR : newman unrecognized command。
我创建了一个单独的构建步骤并尝试运行 newman -version。没运气
我尝试使用绝对路径 "c:\etc\npm\newman.cmd" newman --version 它有效。
但newman run 不适用于绝对路径
任何帮助,将不胜感激。
解决方案
一旦你将 newman 安装到本地
命令 -npm install newman
运行以下命令。
SET PATH=%PATH%;"./node_modules/.bin"
推荐阅读
- arduino - 带有 2 个 LDRS 的 Arduino 控制伺服系统
- snowflake-cloud-data-platform - SQL 语法 & Snowflake 的查询解析器
- javascript - 循环中的对象不会使用 Three.js 在整个循环上投下阴影
- ms-access - 如何在 2 个单独的访问表中合并/合并记录
- sql - CROSS APPLY WHERE 子句是在交叉应用之前还是在结果之后起作用
- c# - 使用 webclient 上传图片
- javascript - 更新 fabric.Path 中的选择框
- emulation - 在 GameBoy 模拟器中实现 LinkCable 时出现问题
- java - 如何计算数组中的对象避免重复?
- zsh - 循环中的函数声明不计算变量