我对从Mercurial存储库创建项目有点问题。看起来像这样:RPO=http://host/application-skeleton现在我要创建(签出)应用程序框架并安装所有依赖项。php composer.phar create-project --repository-url="http://host/application-skeleton" application-skeleton test除了这些步骤我还必须做什么?我已经在application skeleton composer.json中创建了。 最佳答案 我终于找到了解决问题的办法。composer使用两种不同的机制加载packages.json文件。第一种方式-本地文件:{ "package": { "name": "vendor/package-name", "version": "dev-default", "source": { "type": "hg", "url": "https://host/packages", "reference": "585637bc536f" } }}并致电:php composer.phar create-project --repository-url="./packages.json" vendor/package-name:dev-master test第二种方式-远程文件(http):{ "packages": { "vendor/package-name": { "dev-default": { "name": "vendor/package-name", "version": "dev-default", "source": { "type": "hg", "url": "https://host/vendor/package-name", "reference": "585637bc536f" } } } }}并致电:php composer.phar create-project --repository-url="http://host/packages" vendor/package-name:dev-master test关于php - 从 Composer 创建项目-Mercurial,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17407178/
10-09 18:34
查看更多