如何设置“全局”bash变量(在父shell中缓存变量)?

时间:2017-10-16 19:42:01

标签: node.js bash npm

我有一个脚本:

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及其子代有关。

0 个答案:

没有答案