ericgui
V2EX  ›  PHP

请教 autoloader:怎样把一个库放在自己目录下?

  •  
  •   ericgui · Jul 12, 2018 · 2527 views
    This topic created in 2899 days ago, the information mentioned may be changed or developed.

    兄弟们,我最近遇到一个问题, 有一个库,用着挺好,然后呢, 一方面这库更新太慢,二方面有一些东西需要改成自己想要的

    所以希望干脆把这个库放在自己的根目录下,然后用 autoloader 加载,但我尝试了,失败了。

    请问大家有没有这样的玩法?具体怎么做?

    谢谢

    Supplement 1  ·  Jul 12, 2018
    感谢各位,搞定了

    其实是缺了 2 个东西,后来发现是 config/app.php 里的 providers 要添加一个 class,注册一下就行了
    5 replies    2018-07-12 11:13:02 +08:00
    chinvo
        1
    chinvo  
       Jul 12, 2018 via iPhone
    fork 了去改,从 vcs 安装
    DavidNineRoc
        2
    DavidNineRoc  
       Jul 12, 2018
    composer 下有一个 autooad -> psr4 自己写一个目录命名空间对应关系就可以了
    zjsxwc
        3
    zjsxwc  
       Jul 12, 2018 via iPhone
    composer 可以在你项目的 composer.json 里加个 type 为 path 方式引入本地目录下的三方包代码,我之前写的这个就是这么引入的 https://github.com/zjsxwc/upacp-sdk
    ericgui
        5
    ericgui  
    OP
       Jul 12, 2018
    @DavidNineRoc 我写了,然后失败了,所以才来发问
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2546 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 07:32 · PVG 15:32 · LAX 00:32 · JFK 03:32
    ♥ Do have faith in what you're doing.