composer.json Пример файла из проекта на yii2 -- версии, require-dev, config, support, scripts, extra
Primary tabs
Привожу тут для общего понимания возможной структуры:
{ "name": "yiisoft/yii2-app-basic", "description": "Yii 2 Basic Project Template", "keywords": ["yii2", "framework", "basic", "project template"], "homepage": "http://www.yiiframework.com/", "type": "project", "license": "BSD-3-Clause", "support": { "issues": "https://github.com/yiisoft/yii2/issues?state=open", "forum": "http://www.yiiframework.com/forum/", "wiki": "http://www.yiiframework.com/wiki/", "irc": "irc://irc.freenode.net/yii", "source": "https://github.com/yiisoft/yii2" }, "minimum-stability": "stable", "require": { "php": ">=5.4.0", "yiisoft/yii2": ">=2.0.5", "yiisoft/yii2-bootstrap": "*", "yiisoft/yii2-swiftmailer": "*", "yiisoft/yii2-mongodb": "^2.0", "firephp/firephp-core": "^0.4.0", "bower-asset/select2": "^4.0", "phpoffice/phpexcel": "^1.8", "bower-asset/StickyTableHeaders": "^0.1.19", "yii2tech/embedded": "^1.0", "maxakawizard/json-collection-parser": "^1.1", "yiisoft/yii2-httpclient": "^2.0", "guzzlehttp/guzzle": "^6.2", "bower-asset/jquery-ui": "^1.12", "mdmsoft/yii2-admin": "~2.0", "consultnn/yii2-mongodb-embedded" : "^1.0", "webvimark/bootstrap-switch": "dev-master" }, "require-dev": { "yiisoft/yii2-codeception": "*", "yiisoft/yii2-debug": "*", "yiisoft/yii2-gii": "*", "yiisoft/yii2-faker": "*" }, "config": { "process-timeout": 1800 }, "scripts": { "post-create-project-cmd": [ "yii\\composer\\Installer::postCreateProject" ] }, "extra": { "yii\\composer\\Installer::postCreateProject": { "setPermission": [ { "runtime": "0777", "web/assets": "0777", "yii": "0755" } ], "generateCookieValidationKey": [ "config/web.php" ] }, "asset-installer-paths": { "npm-asset-library": "vendor/npm", "bower-asset-library": "vendor/bower" } } }
- Log in to post comments
- 3446 reads