相关疑难解决方法(0)

node.js同步执行系统命令

我需要在node.js函数中

result = execSync('node -v');
Run Code Online (Sandbox Code Playgroud)

同步执行给定的命令行并返回该命令文本的所有stdout.

PS.同步是错误的.我知道.仅供个人使用.

UPDATE

现在我们有mgutz的解决方案,它给我们退出代码,但不是stdout!仍在等待更精确的答案.

UPDATE

mgutz更新了他的答案,解决方案在这里:)
另外,正如dgo.a所提到的,有独立模块exec-sync

更新2014-07-30

ShellJS lib到了.认为这是目前最好的选择.


更新2015-02-10

最后!NodeJS 0.12原生支持execSync.
见官方文档

javascript command sync exec node.js

162
推荐指数
10
解决办法
14万
查看次数

标签 统计

command ×1

exec ×1

javascript ×1

node.js ×1

sync ×1