社区电脑网络 → 浏览:帖子主题
* 帖子主题:node 调用命令行(cmd)
pojin (ID: 1)
头衔:论坛坛主
等级:究级天王[荣誉]
积分:1301
发帖: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地址。
2023-01-01 00:46:11 IP:已设置保密
分页: 1, 共 1 页
快速回复主题
账号/密码
用户: 没有注册?密码:
评论内容