【发布时间】:2012-09-15 19:43:01
【问题描述】:
我想将https://github.com/timrwood/moment 放入我的composer.json 以便于维护。
它不是官方的打包项目(当然,因为它不是 PHP),但它包含一个用于 nodejs 的 packages.json。我可以在我的composer.json 中使用它吗?
我试过了,但没用:
{
"repositories": {
"timrwood/moment": {
"type": "git",
"url": "git://github.com/timrwood/moment.git"
}
}
}
它会抛出一条错误消息,说 “在 git://github.com/timrwood/moment.git 的任何分支或标签中找不到有效的 composer.json,无法从中加载包。”
而且它缺少版本字符串来定义我要使用的版本...
有人可以帮忙吗?
或者我不应该在这里使用作曲家,因为我正在混合 JS 和 PHP?
【问题讨论】:
-
你调查过 Satis 吗? github.com/composer/satis 和 getcomposer.org/doc/articles/…
-
还没试过,谢谢提示!我试试看。
-
当前作曲家版本允许手动添加
composer.json:getcomposer.org/doc/04-schema.md#repositories
标签: composer-php momentjs packagist satis