【问题标题】:CodeIgniter 4 Vendor not detected when calling调用时未检测到 CodeIgniter 4 供应商
【发布时间】:2021-12-08 07:04:18
【问题描述】:

不知道自己在做什么,可能是不小心改了CI4配置。

所以,我正在使用 Composer 安装“hermawan/codeigniter4-datatables”,并且安装成功。 然后,当我在 Controller 中调用它时,似乎 ci4 找不到它。我正在使用 VS-Code,所以当我输入 use Hermawan\DataTables\DataTable 时,我无法按 ctrl + 左键。

当我使用另一个项目(过去)时,这是正常的。但在这个项目中没有。

【问题讨论】:

    标签: codeigniter visual-studio-code codeigniter-4


    【解决方案1】:

    检查您是否已导入库或自动加载库。

    use \Hermawan\DataTables\DataTable;
    

    同样需要php-sql-parser


    如果上面所有完成 n 仍然运行错误,请使用

    composer dump-autoload
    

    【讨论】:

    • 好吧,我做了作曲家转储然后错误仍然存​​在。在那之后我绝望了,然后关闭VSCode。当我再次打开项目时,错误消失了,所以问题可能是 VSCode,但感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-02
    • 2019-03-29
    • 2020-07-09
    • 2022-09-17
    • 2019-10-08
    • 2013-10-15
    • 2013-02-25
    相关资源
    最近更新 更多