简体   繁体   中英

composer.json does not contain a valid json

there is a syntax error in my composer.json file but I just can't seem to find the error. I already have a Laravel object on top of the file, but I also want to add Goaop, like the following code. how can I do it? thank you

//newly added code
{
    "name": "goaop/goaop-laravel-bridge",
    "description": "Integration bridge for Go! AOP framework",
    "type": "library",
    "keywords": ["bridge", "laravel", "aop", "php", "aspect"],
    "require": {
        "goaop/framework": "^1.0|^2.0",
        "laravel/framework": "^5.0"
    },
    "license": "MIT",
    "authors": [
        {
            "name": "Lisachenko Alexander",
            "email": "lisachenko.it@gmail.com"
        }
    ],
    "autoload": {
        "psr-4": {
            "Go\\Laravel\\GoAopBridge\\": "./src"
        }
    }
}

Looks like you just copied the package's composer.json and pasted it to the bottom of yours. That is not how you install packages.

From your command line run:

composer require goaop/goaop-laravel-bridge

This will update your composer.json and .lock files and install the package.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM