当前位置: 首页 > 知识库问答 >
问题:

如何使用composer安装TYPO3的扩展

皇甫才良
2023-03-14

与TYPO3和作曲家一起学习TYPO3的基础知识。在尝试作曲家学习示例扩展时遇到了第一个问题

Could not install distribution 'doc_tut_templating'
Extension Manager is in offline mode. No TER connection available.

好的,需要作曲家来做。但是怎么做呢?只需了解如何使用composer设置TYPO3或创建用于composer的扩展。但是如何使用composer安装扩展?

再生n00n

共有2个答案

方光华
2023-03-14

使用作曲家,您只能将源放在正确的位置;扩展仍然需要激活。您可以在扩展模型(又名扩展管理器)中这样做,或者使用一些自动化的方法,如Helmut的TYPO3分发使用。该发行版使用TYPO3 Surf和TYPO3控制台执行许多任务,其中之一是使用作曲家激活所需的扩展。

您可以在TYPO3 CMS Composer存储库中找到有关使用TER扩展与作曲家的更多信息

如果您需要创建这样的文件,那么composer.json文件中应该包含哪些内容:composer.jsonTYPO3扩展规范

许天逸
2023-03-14

找到了解决办法。很简单,对我来说很简单。。。。

在此处搜索扩展名:https://composer.typo3.org/ 搜索扩展名

在composer composer require Type3 ter/[扩展名]中获取名称并要求它→ 作曲家需要输入3个字符/efempty

 类似资料:
  • 假设我使用TYPO3 7.6 Composer安装。现在我遇到了以下问题: 最新版本中的扩展在ext_emconf.php定义了所需的TYPO3-Version 我已经在TYPO3 7中测试了扩展,没有任何问题。在一个无作曲家安装,我可以通过扩展管理器安装扩展,并回答警告"我知道我在做什么",但与作曲家我不能安装扩展! 我是说是的我可以 > 等待开发者更新... 分叉扩展并更改ext_emconf

  • 我想在不使用composer的情况下使用Yi2框架手动安装Select 2扩展小部件。 我完成了以下步骤,但不起作用。 1) 将添加到 2) 在my: 3) 在视图窗体中添加了显示: 它显示以下错误: PHP致命错误-yii\base\ErrorExc0019.类'kartik\select2\Select2'未找到

  • 我想安装一些yii2扩展,并想在yii2框架中使用它们。使用Composer时,我遇到了一个错误。 此外,我还尝试在composer中手动添加扩展并添加其内容。json仍然不起作用。 一些命令包括composer。phar文件名,我的主项目存储库中没有此文件。我尝试手动添加作曲家。phar正在使用composer命令,但仍然没有运行。 当我运行这个命令时,我得到了一个错误。 我犯了这个错误 我犯了

  • 我创建了一个本地扩展,然后通过composer安装了它。 一切都按预期工作。 问题是,当我更改一些文件的代码时,例如一些css或HTML Teamplt文件,TYPO3没有注意到这些更改。 我尝试了以下方法: 清除缓存 如果我再次更新或需要扩展,则to composer会告诉我“无需安装或更新”。 唯一的工作,如果我删除扩展通过作曲家删除和 然后使用composer require再次添加它。 有

  • 我们如何以编程的方式安装 Composer? 如下载页面所指出的,这个安装程序包含一个签名,当安装程序代码发生改变时,它会随之发生改变,因此不应该长期依赖。 还有另一种方法,就是使用只对 UNIX 实用程序工作的脚本: #!/bin/sh EXPECTED_SIGNATURE="$(wget -q -O - https://composer.github.io/installer.sig)" p

  • 本文向大家介绍Composer 安装与使用,包括了Composer 安装与使用的使用技巧和注意事项,需要的朋友参考一下 Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。 Composer 默认情况下不是全局安装,而是基于指定的项目的某