gpt4 book ai didi

node.js - nodejs 在 nvm $HOME/nvm/nvm.sh 启动时处于事件状态

转载 作者:太空宇宙 更新时间:2023-11-03 22:18:36 26 4
gpt4 key购买 nike

我使用 nvm 安装了 Node ,它工作正常,但每个新 session 我都需要执行 source $HOME/nvm/nvm.sh 才能使 Node 处于事件状态

如何在启动时处于事件状态,这样就无需在每个 sssh session 中键入 source $HOME/nvm/nvm.sh

我尝试将此命令 source $HOME/nvm/nvm.sh 添加到 /etc/rc.local 但出现以下错误

>  /etc/init.d/node_start.sh: 13: root/nvm/nvm.sh: Bad substitution
> /etc/init.d/node_start.sh: 78: root/nvm/nvm.sh: [[: not found
> /etc/init.d/node_start.sh: 78: root/nvm/nvm.sh: [[: not found
> /etc/init.d/node_start.sh: 129: root/nvm/nvm.sh: [[: not found
> /etc/rc.local: 14: /etc/rc.local: source: not found

但是如果我在 shell 上执行该命令,则可以正常工作

欢迎任何帮助

问候

最佳答案

您应该将以下行添加到 ~/.bashrc 文件的末尾:

[[ -s /home/$USER/.nvm/nvm.sh ]] && . /home/$USER/.nvm/nvm.sh

关于node.js - nodejs 在 nvm $HOME/nvm/nvm.sh 启动时处于事件状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13556847/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com