使扩展与TYPO3 v8兼容

使扩展与TYPO3 v8兼容,typo3,typo3-8.x,Typo3,Typo3 8.x,我在TYPO3 v8.5.0开发中遇到了一个问题,它有自己的扩展。 创建正确的composer.json后,找不到我的类。按照惯例,通过复制到typo3conf/ext文件夹并在扩展管理器中激活来完成安装。不幸的是,ext不在TER中,所以这是唯一的方法。 激活后,我遇到错误: 哎呀,发生了一个错误 找不到类“XXX\ExtKey…” 我错过了什么才能再次找到我的类?如果您的扩展未安装composer,则必须将自动加载设置添加到项目的composer.json中 "autoload": {

我在TYPO3 v8.5.0开发中遇到了一个问题,它有自己的扩展。 创建正确的composer.json后,找不到我的类。按照惯例,通过复制到typo3conf/ext文件夹并在扩展管理器中激活来完成安装。不幸的是,ext不在TER中,所以这是唯一的方法。 激活后,我遇到错误:

哎呀,发生了一个错误

找不到类“XXX\ExtKey…”


我错过了什么才能再次找到我的类?

如果您的扩展未安装composer,则必须将自动加载设置添加到项目的composer.json中

"autoload": {
    "psr-4": {
      "Test\\Yourext\\": "web/typo3conf/ext/yourext/Classes"
    }
  }

然后您必须执行composer更新composer转储自动加载

如果扩展未安装composer,则必须将自动加载设置添加到项目的composer.json中

"autoload": {
    "psr-4": {
      "Test\\Yourext\\": "web/typo3conf/ext/yourext/Classes"
    }
  }

然后你必须进行作曲家更新作曲家转储自动加载

谢谢,这正是我错过的。作品谢谢,这正是我错过的。作品