【发布时间】:2021-06-17 01:50:59
【问题描述】:
Jenkins 安装在 CentOS 并安装 节点版本 v14.16.0 也 npm 版本 6.14.11
无法通过 Jenkins 作业执行诸如 npm install、npm cache clean --force 等 npm 命令.显示 /usr/bin/env: node: 在作业控制台中没有这样的文件或目录。当我们在终端中运行相同的命令时,同样可以正常工作。
【问题讨论】:
-
jenkins 用户看不到 npm 或 node 命令。每当您在 Jenkins 中运行工作时,Jenkins 都会使用 jenkins 用户。确保 jenkins 用户可以访问构建所需的所有工具。