我有一個composer.json
文件像這樣的:如何使用Composer需要項目的特定文件?
{
"require": {
"components/jquery": "*",
"ajbdev/requirejs": "dev-master"
}
}
但我希望得到公正的ajbdev/requirejs/require.js
文件。我如何使用Composer來做到這一點?
編輯:
正如@開發無效居民提出,下面的工作對我來說,卻是最好的解決辦法?
{
"require": {
"components/jquery": "*"
},
"scripts": {
"post-autoload-dump": "rm -rf vendor/ajbdev && mkdir vendor/ajbdev && mkdir vendor/ajbdev/requirejs && wget -q --no-check-certificate -O vendor/ajbdev/requirejs/require.js https://raw.github.com/ajbdev/requirejs/master/require.js"
}
}
哦,有用。差不多了。現在,我怎麼能告訴作曲家把這個文件放在'ajbdev/requirejs'文件夾中?通過這種方式,該文件在'composher.phar'主文件夾中創建。 – GarouDan
這是shell腳本,所以你可以做任何你想要的而不依賴於作曲家。如果你不熟悉shell,你也可以在php中爲它編寫代碼,就像鏈接作曲文檔的最後一個例子。 –
我會把整個json文件放在我的問題上。謝謝。 – GarouDan