riddlestone/brokkr-gulpfile

基于 Laminas 模块配置创建 gulpfiles 的工具

v2.2.0 2020-04-09 22:46 UTC

This package is auto-updated.

Last update: 2024-09-29 05:29:02 UTC


README

Laminas 模块,用于创建 Gulp 配置文件

安装

此模块的安装使用 composer。有关 composer 文档,请参阅 getcomposer.org

composer require riddlestone/brokkr-gulpfile

使用方法

要将您的 js/sass 文件包含在 gulpfile 中,请将它们添加到模块或网站的配置文件中的端口

<?php
return [
    'portals' => [
        'main' => [
            'css' => [
                realpath(__DIR__ . '/../resources/css/**/*.scss'),
            ],
            'js' => [
                realpath(__DIR__ . '/../resources/js/**/*.js'),
            ],
        ],
    ],
];

注意:任何 brokkr-portals 使用的其他方法来提供端口信息也可以用于获取 brokkr-gulpfile 的信息。

现在可以使用 brokkr 命令 gulpfile 创建 gulpfile

vendor/bin/brokkr gulpfile

设置 SASS 选项

要设置 SASS 选项,请将它们包含在端口的 sass_options 设置中

<?php
return [
    'portals' => [
        'main' => [
            'css' => [
                realpath(__DIR__ . '/../resources/css/**/*.scss'),
            ],
            'sass_options' => [
                'includePaths' => [
                    'vendor/someones/awesome-css-stuff/scss',
                ],
            ],
        ],
    ],
];

更改模板

要更改 gulpfile 的模板,只需将 view/gulpfile.js.php 复制到某处,进行更改,并将新路径添加到模块/网站的配置中

<?php
return [
    'gulp' => [
        'template' => realpath(__DIR__ . '/../view/gulpfile.js.php'),
    ],
];

更改目标路径

要更改最终 gulpfile 的路径,只需将以下内容添加到网站/模块的配置中

<?php
return [
    'gulp' => [
        'target' => 'gulpfile2.js',
    ],
];

参与其中

https://github.com/riddlestone/brokkr-gulpfile/issues 上提交问题