好的,基本上我正在编写一个需要安装 nvm 然后使用它的 shell 脚本。
问题是,nvm 要求您在安装后关闭并重新打开终端。
所以我想知道是否有办法可以解决这个要求?
我在 ubuntu 16.04
提前致谢
答案1
根据 此来源,安装后的解决方案npm
是运行:
source ~/.profile
一个等效但更可移植的命令是:
. ~/.profile
更多细节
shell 可能会使用各种初始化脚本,例如、、~/.bashrc
和~/.bash_profile
。~/.profile
还有/etc
用于初始化的系统级文件,存储在下。显然,npm
安装过程正在修改其中一个或多个。您可以查看它们以查看它们是否以及如何被修改。任何修改过的文件都可以按上述方式获取。