请问 @fecshop 这个alias 是在哪里设置的 翻了源码怎么找也没找到
yii2扩展机制
vendor/composer/autoload_psr4.php
autoload_psr4 是定义了如何去 include class 文件的规范吧。
这个 @fecshop 难道不是 显示 用 Yii::setAlias("@fecshop") 定义的么。
现在想把vendor里面的fecshop提取到项目目录下面。
定义了composer prs-4加载方式都是正常的 。
"autoload": { "psr-4": { "fecshop\\": "extra/" } },
但是由于 @feshop 任然指向vendor的 fecshop的 模板目录 导致项目报错。
强烈不推荐这种开发方式!!!!!后期无法升级
但我还是回答你的问题
除了上面的文件需要去掉,还需要去 vendor/yiisoft/extensions.php 中去掉fecshop部分的配置
vendor/yiisoft/extensions.php
多谢指导 :pray: