为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

有只小跳蛙 2019-03-13 22:15:52
我这边想要通过node写的某个接口在指定目录执行npm run build,但是结果报错,原因是执行npm run build所在的目录还是在文件所在的目录,请教各位怎么实现预期效果?process.exec('cd 指定目录', function (error, stdout, stderr) {    process.exec('npm run build', function(error, stdout, stderr) {            });})
查看完整描述

3 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

这样行不行:

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


查看完整回答
反对 回复 2019-04-10
?
大话西游666

TA贡献1817条经验 获得超14个赞

除了楼上的办法还可以process.chdir


查看完整回答
反对 回复 2019-04-10
  • 3 回答
  • 0 关注
  • 2904 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信