zoukankan      html  css  js  c++  java
  • composer 自动加载一 通过file加载

    github地址 https://github.com/brady-wang/composer

    composer init 可以生成一个composer.json文件

    {
        "name": "brady/learn",
        "description": "this is my learn",
        "require": {
            "php":"^7.0.0",
            "monolog/monolog": "^1.24"
        },
        "license": "MIT",
        "authors": [
            {
                "name": "brady wang",
                "email": "brady.wang@qq.com"
            }
        ],
        "autoload":{
            "files":["helpers/baseHelper.php"]
        }
    }
    

     目录结构如下

    如果我想要在入口文件调用公共函数里面的方法 ,那么需要在composer.json里面添加如下代码

    "autoload":{
    "files":["helpers/baseHelper.php"]
    }

    表示自动加载当前目录下helpers下的baseHelper.php
    注意使用的时候要引入
    require BASE_PATH."/vendor/autoload.php";
    除非是框架自动帮你引入了,否则自己测试要引入第三方的autoloade文件,我之前一直没引入,结果就一直没效果 找了半天才发现
  • 相关阅读:
    学姐学长们的测试
    loli的测试——搜索
    搜索-2
    单调队列
    乱搞题 (不知道怎么分类)
    对拍及数据生成
    搜索-1
    矩形重叠
    拼写单词
    java笔记
  • 原文地址:https://www.cnblogs.com/brady-wang/p/10630305.html
Copyright © 2011-2022 走看看