exec和init命令行只能执行一个

来源:3-1 项目创建准备阶段——判断当前目录是否为空功能开发

昕桐

2022-06-28 11:34:19

老师,为啥我的exec文件和init命令只能执行一个

https://img.mukewang.com/climg/62ba763409ca3b0828801800.jpg

通过执行saas-cli-dev init --targetPath /Users/zhangwen/Desktop/saas-cli-dev/saas-cli-dev/commands/init --force --debug project-name命令,commands/init/lib/ndex.js中的prepare()方法:[ throw new Error“出错了”]执行不出来。

这是为啥?

写回答

1回答

扬_灵

2022-06-28

同学你好,上图中只绑定了一个命令 init, init 命令执行的函数是exec和init这个要看action具体绑定的函数,如果你是要直接执行 init 函数出现的报错,就要看一下init 函数中具体的执行内容,加载 init 文件命令是在exec中的,可以先看一下exec中 init 文件的加载是否正确,在项目中我们是通过子进程加载的 init 文件,你可以先打印看一下加载 init 的文件地址是否正确。

0

2024版 Web前端架构师

2024版 ,前端高手课!全局架构思维/系统培养大厂P7技术专家/中小厂前端Leader

1113 学习 · 2254 问题

查看课程