Systemd 运行旧版本的 NodeJS

Systemd 运行旧版本的 NodeJS

我正在尝试通过 systemd 运行服务器。但是,由于依赖项需要更新 NodeJS 版本,因此出现错误。

Ubuntu 上 Node 的默认版本似乎始终是 10.19.0(出于某些奇怪的原因),因此我使用 nvm 更新到当前的 lts 版本。

当我运行时,node --version它会显示更新的版本,并且我可以使用节点和正确的版本运行该程序。

但是,当我创建 systemd 服务时,它仍然运行 10.19.0。如何让 systemd 运行更新的节点版本?

相关内容