您好,欢迎访问一九零五行业门户网

解决ThinkPHP5.1版本引入composer vendor扩展包的问题

下面由thinkphp框架教程栏目给大家介绍解决thinkphp5.1版本引入composer vendor扩展包的问题,希望对需要的朋友有所帮助!
thinkphp5.1 版本引入 composer vendor 扩展包问题版本说明旧版本:thinkphp5.0新版本:thinkphp5.1
问题:tp5.1 中取消了 loader::import 方法以及import和vendor助手函数,全部采用命名空间和自动加载机制,导致引入类库找不到报错
解决:因为“全部采用命名空间和自动加载机制”,所以对 composer/installed.json 做了修改(文字说明在下方注释中)
{        name: curl/curl,        version: 2.3.0,        version_normalized: 2.3.0.0,        source: {            type: git,            url: https://github.com/php-mod/curl.git,            reference: 3ad560b1fc1bbdf5c7681356ab953fb961f255e5        },        dist: {            type: zip,            url: https://api.github.com/repos/php-mod/curl/zipball/3ad560b1fc1bbdf5c7681356ab953fb961f255e5,            reference: 3ad560b1fc1bbdf5c7681356ab953fb961f255e5,            shasum:         },        require: {            ext-curl: *,            php: ^5.6 | ^7.0        },        require-dev: {            phpunit/phpunit: ^5.7,            squizlabs/php_codesniffer: ~2.1        },        time: 2020-03-19t20:07:26+00:00,        type: library,        installation-source: dist,        autoload: {            psr-0: {                curl: src/            },            //在此处添加 files 字段,把类库文件的相对路径填入            files:[                vendor/curl/curl/src/curl/curl.php            ]        },        notification-url: https://packagist.org/downloads/,        license: [            mit        ],        authors: [            {                name: php-curl-class,                homepage: https://github.com/php-curl-class            },            {                name: hassan amouhzi,                email: hassan@anezi.net,                homepage: http://hassan.amouhzi.com            },            {                name: user52,                homepage: https://github.com/user52            }        ],        description: curl class for php,        homepage: https://github.com/php-mod/curl,        keywords: [            curl,            dot        ]    }
相关推荐:最新的10个thinkphp视频教程
以上就是解决thinkphp5.1版本引入composer vendor扩展包的问题的详细内容。
其它类似信息

推荐信息