markdown作曲家(代码片段)

author author     2022-12-14     299

关键词:

## 常用命令
composer config -g repo.packagist composer https://packagist.phpcomposer.com  更改镜像
composer dump-autoload 更新自动加载文件 手动改过composer.json中自动加载文件后要运行
composer init 创建composer.json文件
composer install 从conposer.lock或composer.json上安装依赖 --no-dev: 跳过 require-dev 字段中列出的包。 --no-scripts: 跳过 composer.json 文件中定义的脚本。
composer info 列出已经安装的依赖
composer remove 删除依赖
composer require 新增依赖 --dev 增加包到开发依赖
composer self-update 更新composer版本
composer update 将所有依赖更新到最新

## composer.json
```

    "name": "laravel/laravel",                 //项目名称
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "type": "project",
    "require":              //生产所依赖的软件包
        "php": ">=5.5.9",                      // >=会获取大于5.5.9的最新版本
        "laravel/framework": "5.1.*",
        "maatwebsite/excel": "~2.0.0",         // ~次版本号不变
        "predis/predis": "~1.0",
        "respect/validation": "^1.1",    // ^会获取兼容的最新版本,也就是主版本号不变的最新
        "phpmailer/phpmailer": "^5.2"
    ,
    "require-dev":          //开发所依赖的软件包
        "fzaninotto/faker": "~1.4",
        "mockery/mockery": "0.9.*",
        "phpunit/phpunit": "~4.0",
        "phpspec/phpspec": "~2.1"
    ,
    "autoload": 
        "classmap": [
            "database"
        ],
        "psr-4":             //项目中的自动加载规则
            "App\\": "app/"
        ,
        "files": [              //自己添加的自动加载文件
            "app/Utils/Helpers.php"
        ]
    ,
    "autoload-dev": 
        "classmap": [
            "tests/TestCase.php"
        ]
    ,
    "scripts":                          //在运行composer命令后执行的脚本
        "post-install-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "pre-update-cmd": [
            "php artisan clear-compiled"
        ],
        "post-update-cmd": [
            "php artisan optimize"
        ],
        "post-root-package-install": [
            "php -r \"copy('.env.example', '.env');\""
        ],
        "post-create-project-cmd": [
            "php artisan key:generate"
        ]
    ,
    "config": 
        "preferred-install": "dist"
    

```

markdown作曲家(代码片段)

查看详情

markdown作曲家命令(代码片段)

查看详情

markdown使用作曲家应用drupal补丁(代码片段)

查看详情

markdown私人импорт(приватного)проектачерез作曲家(代码片段)

查看详情

sh作曲家(代码片段)

查看详情

textubuntudrupaldrush作曲家(代码片段)

查看详情

text作曲家(代码片段)

查看详情

rubycapistrano+作曲家(代码片段)

查看详情

textsudo作曲家(代码片段)

查看详情

sh开发作曲家(代码片段)

查看详情

sh更新作曲家(代码片段)

查看详情

json作曲家要求(代码片段)

查看详情

text作曲家曝光(代码片段)

查看详情

sh作曲家安装(代码片段)

查看详情

text作曲家曝光(代码片段)

查看详情

text作曲家安装(代码片段)

查看详情

text作曲家更新(代码片段)

查看详情

sh安装作曲家(代码片段)

查看详情