mosaxiv /
使用 CakePHP3 的 laravel-mix 辅助工具
v0.0.3
2018-08-07 14:07 UTC
Requires
- cakephp/cakephp: ~3.4
Requires (Dev)
- cakephp/cakephp-codesniffer: ^3.0
- phpunit/phpunit: ^5.7|^6.0
This package is auto-updated.
Last update: 2024-09-15 05:49:48 UTC
README
辅助工具,用于将 laravel-mix 与 CakePHP3 结合使用。
这类似于 Laravel 的 mix() 函数。
需求
- PHP 7.0+
- CakePHP 3.4+
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方法是
composer require mosaxiv/cakephp-mix
使用方法
AppView 设置
加载辅助工具
// src/View/AppView.php namespace App\View; use Cake\View\View; class AppView extends View { public function initialize() { $this->loadHelper('CakeMix.Mix'); } }
辅助工具使用
加载脚本
// /js/app.js $this->Mix->script('app'); // <script src="/js/app.js"></script> $this->Mix->htmlScript('app');
加载 CSS
// /css/app.css $this->Mix->css('app'); // <script src="/css/app.css"></script> $this->Mix->htmlCss('app');
小贴士
通过使用 create-laravel-mix,您可以快速构建环境。
示例
npx create-laravel-mix react --public-dir webroot