Heim > Entwicklungswerkzeuge > composer > Werden Sie Composer verwenden, um Ihrer eigenen Klassenbibliothek eine automatische Ladefunktion hinzuzufügen?

Werden Sie Composer verwenden, um Ihrer eigenen Klassenbibliothek eine automatische Ladefunktion hinzuzufügen?

藏色散人
Freigeben: 2020-07-18 13:13:01
nach vorne
2987 Leute haben es durchsucht

下面由composer教程栏目给大家介绍用composer给自己的类库加上自动加载功能的方法,希望对需要的朋友有所帮助!

Werden Sie Composer verwenden, um Ihrer eigenen Klassenbibliothek eine automatische Ladefunktion hinzuzufügen?

最近在搞api架构设计,要与之前的代码隔离开来,之前的代码种种原因没有不是用的类似的自动加载,用了composer发现真的做的非常方便,自动加载功能及其好用,所以在想能不能直接利用composer的自动加载来为自己写的类库提供自动加载功能!

百度谷歌StackOverflow,该有的答案总是会有的!

假设你已经会composer的基本使用。

方法:

在composer.json中添加类似代码:

    "autoload": { //自动加载
        "psr-4": { //申明遵循psr-4规范
            "api\\": "api" // namespace(根): 文件夹映射目录(基于composer.json所在文件夹)
        }
    }
Nach dem Login kopieren

到composer.json所在目录,运行:

$ composer dump-autoload
Nach dem Login kopieren

之后你就可以使用composer的类自动加载自己的类库了。

Das obige ist der detaillierte Inhalt vonWerden Sie Composer verwenden, um Ihrer eigenen Klassenbibliothek eine automatische Ladefunktion hinzuzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage