我的 unbuild node.js 项目在文件服务器上,我想执行应该构建应用程序的 npm 脚本“build”。但是我找不到通过代码调用此命令的方法。有谁知道这是否可能?当我尝试搜索结果时,我一直在寻找有关 npm 脚本如何工作的教程,这不是我想知道的。是否可以从代码运行 npm 脚本(命令?)?
您可以使用child_process.exec来执行脚本:
var exec = require('child_process').exec;
var cmd = exec("npm build", function(err, stdout, stderr) {
if (err) {
// handle error
}
console.log(stdout);
});
dir.on('exit', function (code) {
// return value from "npm build"
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2863 次 |
| 最近记录: |