相关疑难解决方法(0)

执行:显示标准输出"直播"

我有这个简单的脚本:

var exec = require('child_process').exec;

exec('coffee -cw my_file.coffee', function(error, stdout, stderr) {
    console.log(stdout);
});
Run Code Online (Sandbox Code Playgroud)

我只是执行一个命令来编译一个咖啡脚本文件.但是stdout永远不会在控制台中显示,因为命令永远不会结束(因为咖啡的-w选项).如果我直接从控制台执行命令,我得到这样的消息:

18:05:59 - compiled my_file.coffee
Run Code Online (Sandbox Code Playgroud)

我的问题是:是否可以使用node.js exec显示这些消息?如果有,怎么样?!

谢谢

node.js coffeescript

154
推荐指数
7
解决办法
9万
查看次数

NodeJS的stdout刷新?

对于nodejs有没有像python或其他语言一样的stdout flush?

sys.stdout.write('some data')

sys.stdout.flush()
Run Code Online (Sandbox Code Playgroud)

现在我只看到process.stdout.write()了nodejs.

node.js

30
推荐指数
2
解决办法
2万
查看次数

使用控制台登录javascript打印输出相同的行

我有一个问题是可以在JavaScript中使用console.log在同一行中打印输出吗?我知道console.log总是一个新行.例如:

"0,1,2,3,4,5,"
Run Code Online (Sandbox Code Playgroud)

提前致谢!

javascript logging

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

标签 统计

node.js ×2

coffeescript ×1

javascript ×1

logging ×1