gpt4 book ai didi

composer-php - 如何将 composer 与包含 packages.json 的非打包 github 项目一起使用

转载 作者:行者123 更新时间:2023-12-04 04:42:57 26 4
gpt4 key购买 nike

我要放https://github.com/timrwood/moment进入我的 composer.json 以便于维护。

它不是一个官方的 packagist 项目(当然,因为它不是 PHP),但它包含一个 packages.json对于 nodejs。我可以在我的 composer.json 中使用它吗? ?

我试过这个,但没有用:

{
"repositories": {
"timrwood/moment": {
"type": "git",
"url": "git://github.com/timrwood/moment.git"
}
}
}

它抛出一条错误消息,指出“在 git://github.com/timrwood/moment.git 的任何分支或标签中都找不到有效的 composer.json,无法从中加载包。”

它缺少版本字符串来定义我想要使用的版本......

有人可以帮忙吗?

或者我根本不应该在这里使用 composer 因为我混合了 JS 和 PHP?

最佳答案

Composer 只管理 Composer 包。它不知道如何解析 package.json文件。这个问题有不同的方法。 Composer 将来可能能够处理前端依赖项。

目前,我建议为您的 JavaScript 依赖项使用单独的依赖项管理器。 NPM 或类似 jamender .

关于composer-php - 如何将 composer 与包含 packages.json 的非打包 github 项目一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12563485/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com