我正在使用nodejs在本地开发vs代码扩展。我正在尝试显示有关安装时间混乱的消息,但我不知道该怎么办。我从Google得到了一些代码,但我不知道如何使用它。请帮助我的任何人。如何在我的脚本中实现该代码。
我的代码:
var module = "c://MAMP/htdocs/listofmodules/module.tgz";
var exec = require('child_process').exec;
var child = exec("npm install --save module,
function (error, stdout, stderr) {
showError('stdout: ' + stdout);
showError('stderr: ' + stderr);
if (error !== null) {
showError('exec error: ' + error);
}
});
通过搜索获得一些脚本:
var npm = require('npm');
npm.load(function(err) {
npm.on('log', function(message) {
// log installation progress
console.log(message);
});
});
和
var child_process = require('child_process');
child_process.execSync("npm install ffi",{stdio:[0,1,2]});
和
var exec = require('child_process').exec;
child = exec('npm install ffi').stderr.pipe(process.stderr);