请问如何在node
脚本中执行例如vue create xxx
的命令?
我想做一个活动的脚手架,想借鉴vue-cli
的思想,提供一些选项给开发者,然后根据开发者的选择自动生成项目模板。例如,开发者选择使用vue
,那么就调用vue-cli
的命令生成模板(这中间还会做一些和业务相关的事情),但是在脚本中用execa
执行vue create xxx
之后,并不会正常调用,而是终端没有反应了。但是执行像git init
的命令。
接收到参数之后调用Creator
函数
结果就是光标一直在闪,并没有正常执行vue create xxx
可以用
shelljs
模块