我目前有一个节点模块,该模块在其余代码执行时需要运行。我的代码负责通过正确的package.json调用onClick={(event) => !(col.status ==="RUNNING") && !(col.name.toLowerCase() === 'xyz') && this.onClickRun(event, col.name)}>
来启动节点模块。
只需简单的测试即可使其正常运行。我有
npm run dev
和
def main():
pkg = NPMPackage('../node_modules/some_module')
pkg.run_script('dev')
print("hello world")
这两个示例均成功启动了我的模块,但暂停了其余代码的执行。
这样做的正确方法是什么,以便节点模块启动并且代码继续执行print语句?