我有一个脚本:
global_npm_modules_path="$(npm root -g)";
这个npm命令很慢,我希望加快这个脚本。我能做的一件事就是“缓存”npm命令的结果,如下所示:
export global_npm_modules_path=${global_npm_modules_path:-"$(npm root -g)"}
但我的问题是 - 如何设置global_npm_modules_path
以便它由父shell /父进程保存?
问题是export命令只与这个shell及其子代有关。