magento - 当我通过作曲家安装时,我的自定义模块集成在 magento 2.4 仪表板系统配置中不可见
问题描述
我通过作曲家安装了我的自定义扩展。我可以看到 vendor/vendor_name/package_name 是由作曲家在服务器上生成的。但是,在商店/配置下的管理面板上,我看不到我的扩展程序。
我已经配置了集成的composer.json,我们已经将它上传到packagist.com以使用composer测试安装,但是在运行安装和magento命令来安装模块和清除缓存时,集成在magento仪表板中不可见. 但是,如果我通过 ftp 在路径 app/code 中手动上传文件并运行安装命令,则该模块在仪表板上可见。我需要从作曲家成功安装才能测试卸载过程。我通过 composer 安装后执行的命令是: sudo php bin/magento module:enable module_name sudo php bin/magento setup:upgrade sudo php bin/magento setup:di:compile sudo php bin/magento cache:flush
我使用 Magento 2.4.1
除了 composer.json 文件,我还需要创建或配置其他文件以使模块在仪表板上可见吗?
我分享我的 module.xml
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Fdis_Integration" setup_version="2.0.14">
<sequence>
<module name="Magento_Integration"/>
</sequence>
</module>
</config>
提前致谢,