pojin (ID: 1)
头衔:论坛坛主
等级:究级天王[荣誉]
积分:1301
发帖:99 篇
来自:保密
注册:2022-08-28 23:20:57
造访:2025-03-23 21:18:24
发帖:99 篇
来自:保密
注册:2022-08-28 23:20:57
造访:2025-03-23 21:18:24
[ 第 1 楼 ]
回复

child_process
child_process 是 Node.js 的内置模块,该模块提供了衍生子进程的能力。
node-cmd
node-cmd 是 一个让 Node.js 调用命令行的包。
他们两者的区别是 child_process 可以指定命令执行的路径,默认项目根目录;而 node-cmd 不能指定执行路径,只能自己 cd 到目标路径。
shelljs
shelljs是基于nodeAPI的一个扩展,要引入npm插件,它比原生的child_process的兼容性更好,使用更灵活,这个插件的使用率很高。
这个插件不仅可以调用.exec执行shell命令,也封装了一些快捷操作指令,具体使用文档请参考github地址。
child_process 是 Node.js 的内置模块,该模块提供了衍生子进程的能力。
node-cmd
node-cmd 是 一个让 Node.js 调用命令行的包。
他们两者的区别是 child_process 可以指定命令执行的路径,默认项目根目录;而 node-cmd 不能指定执行路径,只能自己 cd 到目标路径。
shelljs
shelljs是基于nodeAPI的一个扩展,要引入npm插件,它比原生的child_process的兼容性更好,使用更灵活,这个插件的使用率很高。
这个插件不仅可以调用.exec执行shell命令,也封装了一些快捷操作指令,具体使用文档请参考github地址。

