📜  未找到 gitlab runner npm 命令 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:10:39.246000             🧑  作者: Mango

未找到 gitlab runner npm 命令 - Shell-Bash

简介

在使用 GitLab Runner 进行自动化 CI/CD 流水线构建时,有时会出现“未找到 gitlab runner npm 命令 ”的错误提示。这种错误一般是由于 GitLab Runner 环境中没有安装 NPM 或未添加 NPM 程序路径到系统环境变量中所引起的。下面将介绍如何解决这个问题。

解决方法
安装 NPM

要解决该问题,第一步是确认系统中是否安装了 NPM。如果没有安装,可以从 官方网站 下载并安装 NPM。

将 NPM 路径添加到系统环境变量中

在 Linux 或 macOS 系统下,可以通过修改 ~/.bash_profile 文件或 /etc/profile 文件来添加 NPM 路径到系统环境变量中:

export PATH="/usr/local/bin/node:$PATH"
export PATH="/usr/local/bin/node/node_modules/npm/bin:$PATH"

如果是 Windows 系统,可以通过以下步骤完成:

  1. 点击 开始 菜单,右键点击 计算机,然后选择 属性

  2. 在系统窗口的左侧,选择 高级系统设置

  3. 在弹出的对话框中,选择 环境变量

  4. 在系统变量区域中,找到 Path 变量,然后单击 编辑

  5. 在编辑系统变量对话框中,单击 新建,输入 C:\Program Files\nodejs\node_modules\npm\bin,然后单击 确定

重新启动 GitLab Runner

在将 NPM 程序路径添加到系统环境变量中后,需要重启 GitLab Runner,才能使其能够找到 NPM 命令。

结论

通过上述步骤,您可以轻松解决“未找到 gitlab runner npm 命令 ”的错误提示。如果您遇到其他问题,请查看 GitLab Runner 的官方文档,或联系 GitLab 官方支持。