Laravel 5.1 中文文档{--force}'; 更多关于 Artisan 的内容,请查看命令行一节。 目录结构 为了更好地表达意图,app/Commands 目录被重命名为 app/Jobs,此外,app/Handlers 被合 并到 app/Listeners 目录。然而这并不是破坏式改变所以使用 Laravel 5.1 并不强制要求更 新到新的目录结构。 加密 在之前的 Laravel 版本中,加密通过 PHP 扩展 $compiledPath = __DIR__.'/cache/compiled.php'; 创建 bootstrap/cache 目录 在 bootstrap 目录中,创建 cache 目录,在该目录中创建一个.gitignore 文件,编辑文件 内容如下: *!.gitignore 该目录应该是可写的,用来存储临时优化文件如 compiled.php,routes.php,config.php 以及 service >all(); 命令&处理器 app/Commands 目录现在被重命名为 app/Jobs,但是并不需要将你的命令移动到新位置,你 可以继续使用 make:command 和 handler:command Artisan 命令生成自己的类。 同样的,app/Handlers 目录被合并到 app/Listeners 目录下,你也不必将已经存在的命令 和事件处理器进行移动和重命名,你可以继续使用0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档Web UI 或 API 时这一特性很有用,你可以 将 session 和 csrf 路由分组到一个 web 组,或者将访问频率限制分组到 api 中。 实际上,默认的 Laravel 5.2 应用结构采用的正是这个方法。例如,在默认 的 App\Http\Kernel.php 文件中你会看到如下内容: /** * The application's route middleware groups false) { // } Code Style Fixer 可以使用 PHP-CS-FIXER 在代码提交前修复代码风格。 在此之前,需要安装全局工具,然后通过在项目根目录下运行如下命令检查代码风格: php-cs-fixer fix 二、开始 安装 1、服务器要求 Laravel 框架有对服务器有少量要求,当然,Laravel Homestead "laravel/installer" 确保 ~/.composer/vendor/bin 在系统路径中,否则不能在任意路径调用 laravel 命令。 安装完成后,通过简单的 laravel new 命令即可在当前目录下创建一个新的 Laravel 应 用,例如,laravel new blog 将会创建一个名为 blog 的新应用,且包含所有 Laravel 依 赖。该安装方法比通过 Composer 安装要快很多:0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.6 中文文档文件可能会变得很臃肿,所以,作为使用闭包来授权频道的替代方案,你现在可以使用 频道类。要生成一个频道类,可以使用 Artisan 命令 make:channel。该命令会将新生成的频道类存放到 app/Broadcasting 目录下: php artisan make:channel OrderChannel 接下来,在 routes/channels.php 文件中注册这个频道类: use App\Broadc 'birthday' => 'date:Y-m-d', 'joined_at' => 'datetime:Y-m-d H:00', ]; Blade 组件别名 如果你的 Blade 组件存放在子目录中,现在起可以为它们起个别名以便使用。例如,假设一个 Blade 组件存放 在 resources/views/components/alert.blade.php,你可以使用 component 方法将这个组件名从 morphs 构建的列索引顺序倒过来了,如果你在某个迁移中使用了 morphs 方法,尝试运行该迁移的 down 方法时会报 错。如果应用还在开发中,可以使用 migrate:fresh 命令重构数据库结构;如果应用已经上线,需要显式传递索引名称到 morphs 方法。 MigrationRepositoryInterface 新增方法 MigrationRepositoryInterface 中新增了一个0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.3 中文文档Laravel 学院提供翻译支持 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 1 目录 1. 序言 .......................................................................................... ......................................................................................... 36 2.3 目录结构 ................................................................................................. CDN 中加载前端资源,所有依赖都被定义在默认的 package.json 文件中。 此外,支持单文件的 Vue 组件现在已经开箱支持, resources/assets/js/components 目录下包含 了一个简单的示例组件 Example.vue ,新的 resources/assets/js/app.js 文件将会启动被配置你 的 JavaScript 库以及 Vue 组件。 这种架构对开始开发现代的、强大的0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 6.0 中文文档Laravel 中文学习资源:https://xueyuanjun.com 15 AWS_REGION 环境变量 影响级别:可选 如果你计划使用 Laravel Vapor,那么需要在 config 目录下更新所 有已存在的 AWS_REGION 配置为 AWS_DEFAULT_REGION,此外,你还 需要在 .env 文件中更新这个环境变量的名称。 数据库 Capsule table 方法 Otwell。 编译前端资源 如果你提交的文件更改会影响前端编译文件,通常这种文件位 于 1aravel/laravel 仓库 的 resources/sass 或 resources/js 目录下,不要提交编译后的文 件,因为它们的尺寸往往很大,框架维护者没法对其进行代码审查 (Code Review)。不怀好意的人可能会借此注入恶意代码到 Laravel 中,为了避免这种情况发生,仓库里所有编译后的文件只能由 Composer 的全局 vendor bin 目录包含在系统 $PATH 路径 中,以便系统可以找到 laravel 可执行命令。在不同的操作系统中, 这个目录的位置也有所不同,常见的几种操作系列存放位置罗列如 下: macOS 和 GNU/Linux : $HOME/.composer/vendor/bin ($HOME 表示当前用户家目录,可以用 ~ 替代) Windows:0 码力 | 1442 页 | 14.66 MB | 1 年前3
共 5 条
- 1













