你好,我是 MEAN 堆栈的新手。
以前我使用 php 进行 Web 开发,我通常使用"shell_exec"来浏览服务器 json 文件并读取它们。
如何在 MEAN 堆栈中执行 shell 命令行?
什么是 MEAN 堆栈中的"shell_exec"?
提前致谢:)
如果您需要浏览 json - 它要简单得多:
const data = require('./some-file.json');
如果您仍然需要 exec,这里是:
const { exec } = require('child_process');
exec('cat *.js bad_file | wc -l', (error, stdout, stderr) => {
if (error) {
console.error(`exec error: ${error}`);
return;
}
console.log(`stdout: ${stdout}`);
console.log(`stderr: ${stderr}`);
});