我可以使用命令行中传递的参数运行一个节点js文件两次。假设该文件是main.js,我可以在两个单独的行中node main.js 1
和node main.js 2
在不同的线程中运行两个文件。
答案 0 :(得分:2)
是的,你可以。但是,如果要在同一命令提示符窗口中执行此操作,则必须对第一个窗口进行后台处理:
> node main.js 1 &
> node main.js 2
我不推荐这个,除非你想进入任务经理杀死第一个,或者你已经足够熟练得到它的pid和kill
。
使用扩展名运行node.js文件是可选的。你可以这样做:
> node main 1