Node JS中string.replaceAll()的Jenkins版本问题

egmofgnx  于 2023-06-21  发布在  Jenkins
关注(0)|答案(1)|浏览(150)

在Jenkins中,我正在使用节点项目的CI/CD管道,因为我正在使用名为string.replaceAll()的函数,对于此函数,支持的版本高于15。在Jenkins中,我使用的是16.14.0版本,但API获取失败
在本地机器中,API与版本16.14.0的版本相同,但在Jenkins中不起作用
我试过我的解决方法
1.在Jenkins全局配置中更改节点版本16.14.0
1.我还更改了Docker文件中的节点版本,如15,16.17,18,19,但API仍然失败

q9rjltbz

q9rjltbz1#

要在Jenkins中更改Node.js版本,请按照以下步骤操作:

  • 转到Jenkins Dashboard。
  • 导航到左侧的“管理Jenkins”。
  • 从可用选项中点击“全局工具配置”。
  • 在工具列表中查找“NodeJS”并单击它。
  • 在NodeJS部分,您将找到一个下拉列表或组合框,您可以在其中选择所需的Node.js版本。
  • 从下拉列表中选择所需的Node.js版本。
  • 单击“保存”或“应用”保存更改。

通过以下步骤,您可以更新Jenkins用于构建和部署的Node.js版本。请记住,如有必要,请配置Jenkins作业以使用更新的Node.js版本。

如果下拉列表中没有所需的Node.js版本,您可能需要将其安装在Jenkins服务器上,并在全局工具配置部分将其配置为工具。

我希望这对你有帮助!

相关问题