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

时间:2015-07-11 20:03:11

标签: node.js

是否可以修改process

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

似乎其他模块没有获取参数中的更改。

我想"欺骗"在进程启动时指定了另一个像某个参数一样的模块。

是否在加载时为每个模块实例化了流程,因此全局不可变?

1 个答案:

答案 0 :(得分:3)

可以修改process,只需确保在依赖于它的任何内容加载并解析它之前执行此操作。