Laravel 5.3 中文文档,如果你对这些工具很陌生,别担心, Elixir 会为你处理所有背后的复杂逻辑。默认情况下,Laravel 的 gulpfile 使用 webpack 来编译 JavaScript,当然,你也可以选择使用自己喜欢的模块管理器。 Webpack webpack 方法用于将 ECMAScript 2015 编译打包成原生 JavaScript,该方法接收一个相对 于 resources/assets/js 目录的文件路径,然后在 webpack.config.js 文件,Elixir 将会读取该文件并将其中的配置用于构建过程。 Rollup 和 Webpack 相似,Rollup 是为 ES2015 准备的下一代模块管理器,该方法接收一个相对 于 resources/assets/js 目录的文件数组,然后在 public/js 目录下生成单个文件: elixir(function(mix) { OAuth2,如果你对 OAuth2 一无所知,那么在开始学习文文档之前, 先要去熟悉 OAuth2 的一些术语和特性(参考阮一峰博客:理解 OAuth 2.0)。 2、安装 使用 Composer 包管理器安装 Passport: composer require laravel/passport 接下来,在配置文件 config/app.php 的 providers 数组中注册 Passport0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.6 中文文档学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy.org 203 2、安装 首先通过 Composer 包管理器安装 Passport: composer require laravel/passport 注:如果安装过程中提示需要更高版本的 Laravel:laravel/passport v5.0 非常有用。这种 API 开发方式允许你自己的应用消费你和其他人分享的同一个 API, 这个 API 可以被你的 Web 应用消费,也可以被你的移动应用消费,还可以被第三方应用消费,以及任何你可能发布在多个包管理器上的 SDK 消 费。 通常,如果你想要从你的 JavaScript 应用消费自己的 API,需要手动发送访问令牌到应用并在应用的每一个请求中传递它。不过,Passport 提供了 一个中间件用 name="csrf-token" content="{{ csrf_token() }}"> 驱动预备知识 Pusher 如果你准备通过 Pusher 广播事件,需要使用 Composer 包管理器安装对应的 Pusher PHP SDK: composer require pusher/pusher-php-server "~3.0" 接下来,你需要在 config/broadcasting0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档name="csrf-token" content="{{ csrf_token() }}"> 驱动预备知识 Pusher 如果你准备通过 Pusher 广播事件,需要使用 Composer 包管理器 安装对应的 Pusher PHP SDK: composer require pusher/pusher-php-server "~4.0" 接下来,你需要在 config/broadcasting ID 的用户。 Socket.IO 如果你想配对 Redis 广播和 Socket.IO 服务器,则需要在应用中引 入 Socket.IO JavaScript 客户端库。你可以通过 NPM 包管理器来 安装它: npm install --save socket.io-client 接下来,你需要使用 socket.io 连接器和 host 来实例化 Echo: import Echo 接收广播 安装 Laravel Echo Laravel Echo 是一个 JavaScript 库,有了它之后,订阅频道监听 Laravel 广播的事件将变得轻而易举。你可以通过 NPM 包管理器安 装 Echo,在本例中,我们还会安装 pusher-js 包,因为我们将会 使用 Pusher 进行广播: npm install --save laravel-echo pusher-js0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.1 中文文档学院(LaravelAcademy.org)提供 173 3、添加自定义缓存驱动 要使用自定义驱动扩展 Laravel 缓存,我们使用 Cache 门面的 extend 方法,该方法用于绑 定定义驱动解析器到管理器,通常,这可以在服务提供者中完成。 例如,要注册一个新的命名为“mongo”的缓存驱动:0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档Cache::tags('authors')->flush(); 4、添加自定义缓存驱动 要使用自定义驱动扩展 Laravel 缓存,可以使用 Cache 门面提供的 extend 方法,该方法 用于绑定定义驱动解析器到管理器,通常,这可以在服务提供者中完成。 例如,要注册一个新的命名为“mongo”的缓存驱动:0 码力 | 377 页 | 4.56 MB | 1 年前3共 5 条- 1













