• composer 将远程的包更改为本地开发模式


    1、在composer包中去掉调用

    一般情况下,去掉包,包在进行更新的时候会自己删除;

    2、在vendor/composer/installed.json 去掉这个已经安装的引用

    这样再次安装的时候这个包就会保留在本地,不会被删除

    3、在composer.json 中加入对这个包的命名空间映射

    因为composer包都会自动进行加载,如果没有进行加载,则也是找不到这个文件,所以需要对命名空间做下映射。

    比如我们引用一个第三方包,他的命名空间是这样的:

    "autoload": {
        "psr-4": {
            "Imvkmark\L5Thumber\": "src/L5Thumber"
        }
    },
    

    我们需要在根目录下的 composer.json加入

    "autoload": {
        "psr-4": {
            "Imvkmark\L5Thumber\": "vendor/imvkmark/l5-thumber/src/L5Thumber",
        }
    },
    

    这样便能够对包的命名空间进行映射,同时进行修改了。

  • 相关阅读:
    Men and women can't be 'just friends
    thin-provisioning-tools
    自签名证书
    sqlite manager
    python -m SimpleHTTPServer 80801
    rsa or dsa?
    sl4a
    mtp
    sl4a
    基站记录仪是个啥?
  • 原文地址:https://www.cnblogs.com/quepq/p/9588929.html
Copyright © 2020-2023  润新知