使用 CakePHP3 的 laravel-mix 辅助工具

安装次数: 3,289

依赖项: 0

建议者: 0

安全性: 0

星标: 5

关注者: 2

分支: 2

公开问题: 0

类型:cakephp-plugin

v0.0.3 2018-08-07 14:07 UTC

This package is auto-updated.

Last update: 2024-09-15 05:49:48 UTC


README

辅助工具,用于将 laravel-mix 与 CakePHP3 结合使用。

这类似于 Laravel 的 mix() 函数。

MIT License

需求

  • 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