node 如何进入指定目录后执行shell命令?

我这边想要通过node写的某个接口在指定目录执行npm run build,但是结果报错,原因是执行npm run build所在的目录还是在文件所在的目录,请教各位怎么实现预期效果?


process.exec('cd 指定目录', function (error, stdout, stderr) {

    process.exec('npm run build', function(error, stdout, stderr) {

        

    });

})


有只小跳蛙
浏览 2915回答 3
3回答

拉丁的传说

这样行不行:process.exec('cd 指定目录 && npm run build', function (error, stdout, stderr) { }

大话西游666

除了楼上的办法还可以process.chdir
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript