misterbk / mix
Craft CMS 模板中 Laravel Mix 的辅助插件
v1.7.1
2024-04-09 06:32 UTC
Requires
- craftcms/cms: ^4.0.0-alpha|^5.0.0
README
Craft CMS 模板中 Laravel Mix 的辅助插件。
要求
此插件需要 Craft CMS 4.0.0-alpha 或更高版本,或 Craft CMS 5.0.0 或更高版本。
安装
要安装插件,请按照以下说明操作。
- 打开您的终端并转到您的 Craft 项目
cd /path/to/project
- 然后告诉 Composer 加载插件
composer require misterbk/mix
- 在 Craft 控制面板中,转到设置 → 插件,然后点击 Mix 的“安装”按钮。
配置
要配置 Mix,请转到 Craft 控制面板中的设置 → 插件 → Mix。
可用的设置包括
- 公共路径 - 包含 index.php 的公共目录的路径
- 资产路径 - Laravel Mix 存储编译文件的资产目录的路径
注意: 公共路径 和 资产路径 都会被截断,以允许各种路径组合。
- /web/ + /assets/ → /web/assets/
- web + assets → /web/assets/
- / + assets → /assets/
- /web + / → /web/
使用方法
找到已版本化的 CSS 文件。
<link rel="stylesheet" href="{{ mix('css/main.css') }}">
找到已版本化的 JavaScript 文件。
<script src="{{ mix('js/main.js') }}"></script>
懒加载已版本化的文件,并根据文件扩展名构建标签。
{{ craft.mix.withTag('js/main.js') | raw }}
或者将版本化文件的內容内联包含。
{{ craft.mix.withTag('css/main.css', true) | raw }}
许可证
Craft Mix 是开源软件,根据 MIT 许可证 许可。