修改节点进程环境或参数运行时

是否有可能修改process

例如process.argv.push('something')

看起来像其他模块不拿起参数的变化。

我想“欺骗”另一个模块,就像一些进程开始时指定的参数一样。

进程是否为每个加载模块实例化,因此是全局不可变的?

可以修改process ,只要确保在任何依赖它的东西加载并parsing它之前就执行它。