标签: yeoman yeoman-generator spawn cd
我正在构建一个生成器,最后我需要在我的应用程序的某个目录中npm install,我尝试过这样的事情:
npm install
this.spawnCommandSync('cd', [this.destinationRoot() + '/my/folder']) this.spawnCommandSync('npm', ['install'])
但它不起作用。
npm install无法在其他目录中调用,也无法在yeoman install mixins中调用。
答案 0 :(得分:5)
传递选项cwd - 就像https://nodejs.org/api/child_process.html#child_process_child_process_spawn_command_args_options
cwd