9

私はnode.jsを学び始めています。「The Node Beginner」という本を読むことから始めましたが、そこで与えられたコードは UNIX で実行するために書かれているようで、以下のコードの一部について Windows 用の同等のコードを書く方法がわかりません。

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

function start(){
console.log("Request handler 'start' was called");

var content="empty";
exec("ls -lah", function(error, stdout, stderr){
    content= stdout;

});

return content;
/*
function sleep(milliSeconds){
    var startTime=new Date().getTime();
    while(new Date().getTime()< startTime+milliSeconds);
}
sleep(10000);
return "Hello Start"; */
}

その本を読んだことがある方、またはこのコードを機能させる方法について何かアイデアをお持ちの方は、大変感謝しています。

4

2 に答える 2

0

「ls -lah」を「dir /w」に置き換えると問題なく動作します。

于 2013-08-06T06:40:14.500 に答える