xapp
我有一个在控制台中运行的节点程序。我想xapp
创建一个环境变量,在用户关闭终端之前(不仅在程序运行时)保持活动状态。
到目前为止我试过这个:
let key = 'bacon';
let MYVAR = 'AWESOME_VAR';
shell.exec(`export ${MYVAR}=${key}`);
shell.exec(`echo \$${MYVAR}`);
这不会在控制台中打印任何内容。
但即使显示“培根”,我真正想要的是环境变量在xapp
完成后仍然存在......所以我可以在终端中执行它:
echo $AWESOME_VAR
并看到他展示“培根”。
我想要做的是xpat
通过多次执行进行通信,但只有在同一个终端会话处于活动状态时。
我尝试使用process.env
没有成功,因为环境变量仅在同一进程中有效。