• laravel 目录结构


    laravel目录
        app/     目录:项目核心,主要用于存放核心代码,也包括控制器,模型
            appHttpControllers        -- 控制器
            appHttpControllersAuth        -- 控制器分类目录管理
            appHttpControllersController.php        -- 父类控制器
            User.php        -- 模型文件 (其也可以在该目录下创建用于专门存放模型的文件夹)
        
        bootstrap/        -- laravel 启动的目录
        
        config/        -- 项目的配置目录,主要存放配置文件,
            config/App.php        --项目主要配置文件
            config/Auth.php        --用于定义用户认证(登录)的配置文件
            config/Database.php            --针对数据库的配置文件
            config/Filesystems.php        --上传文件,文件存储需要使用到的配置文件
            
        database/        --数据迁移目录
            databasemigrations        -- 迁移文件(创建数据表的类文件)
            databaseseeds            --种子文件(存放一些数据表的数据填充文件)
            
        public            -- 项目入口文件和系统的静态资源目录(站点指定文件路径,为了安全)
        
        resources            -- 存放视图文件,还有就是语言包文件的目录
            resourcesLang        --语言包目录
            resourcesViews            --视图文件存储目录(可以分目录管理)
            
        routes            --定义路由的目录
            routesweb.php            -- 定义路由文件
            
        storage            -- 主要的存放缓存文件和日志文件(在linux 环境下,该目录需要有可写权限(后期用户上传文件如果存在本地则也在storage 下))
            storageapp            --存放用户上传的文件
            storageframework            -- 框架运行时的缓存文件
            frameworklogs             -- 日志目录

        vendor            -- 主要存放第三方的类库文件,
        
        .env        --主要设置一些系统相关的环境配置文件信息
        
        artisan            -- 脚手架文件,主要用于生成的代码,如生成控制器,模型文件等
       

  • 相关阅读:
    空指针的问题,感觉自己很傻
    在运行微服务架构的时候报错error creating bean h name 'advisor'.. Unsatisfied dependency..constructor argument with index 0...
    hibernate+oracle+主键varchar2类型,增加序列策略注解失败
    hibernate的报错异常
    7777端口的问题
    soapUI模拟发送json数据时,遇到的中文编码问题
    三、数组的使用
    四、内存中的数组
    一、初步认识数组
    二、数组的初始化
  • 原文地址:https://www.cnblogs.com/mysterious-killer/p/10106612.html
Copyright © 2020-2023  润新知