1
我使用的是節點的PowerShell模塊從https://www.npmjs.com/package/node-powershell。的Node.js - 節點PowerShell的返回值
var shell = require('node-powershell');
PS = new shell('echo "node-powershell is awesome"');
PS.on('output', function(data){
console.log(data);
});
PS.on('end', function(code) {
//optional callback
//Do Something
});
我試圖從一個函數返回的數據,並將其分配給一個變量$ returneddata:
function getData()
{
var shell = require('node-powershell');
PS = new shell('echo "node-powershell is awesome"', {debugMsg: false});
PS.on('output', function(data){
return data;
});
PS.on('end', function(code) {
});
}
var $returneddata = getData();
但它不會給它。