top-think / think-ide-helper

24 stars 7 forks source link

多应用模式下,-D参数不生效? #5

Open Moxyu opened 2 years ago

Moxyu commented 2 years ago

image

我尝试了以上几种使用方法,没有报错,但是Model模型中也没任何修改。

我将-D替换为--dir,也是一样的情况

image

直接指定模型是正常的

joker9657 commented 1 year ago

@Moxyu 一模一样的问题,看下源码就知道了。 $dir = $this->app->getBasePath() . $dir 就是上述这行代码,所以多应用下你的命令需要去掉app php think ide-helper:model -D="agent/model"

2 这个 issue 说的也是这个问题。

LronBoy commented 11 months ago

@Moxyu 一模一样的问题,看下源码就知道了。 $dir = $this->app->getBasePath() . $dir 就是上述这行代码,所以多应用下你的命令需要去掉app php think ide-helper:model -D="agent/model" #2 这个 issue 说的也是这个问题。

按你这个写法还是不生效啊 20231115163002

应该换成 php think ide-helper:model -D "agent/model"