rocket/assets

此包已被废弃且不再维护。未建议替代包。

管理和提供资产

dev-master / 1.0.x-dev 2016-01-02 17:58 UTC

This package is auto-updated.

Last update: 2023-08-16 18:38:31 UTC


README

Latest Version Software License Build Status Coverage Status Quality Score Total Downloads

__ !!! 此包处于开发阶段,尚未准备好投入使用 !!! __

在任何Web应用程序中,您都需要加载JavaScript和CSS文件才能正常工作。随着插件、部件和模块的越来越多,您需要一个最佳方式来加载它们。

Require JS技术现在是加载JavaScript的事实标准。但我会更进一步,这是一个Require JS后端。

安装

通过Composer

$ composer require rocket/assets

使用

use Assetic\AssetManager;
use Rocket\UI\Assets\Assetic\Asset\JsAsset;

Event::listen(
    'rocket.assets.js',
    function (AssetManager $am) {
        $am->set('jquery', new JsAsset(__DIR__ . '/js/jquery.js'));
        $am->set('jquery.tooltips', (new JsAsset(__DIR__ . '/js/jquery.tooltips.js'))->dependsOn('jquery'));
    }
);

测试

所有测试都位于主项目中。

贡献

请参阅CONTRIBUTING以获取详细信息。

鸣谢

许可

MIT许可(MIT)。请参阅许可文件以获取更多信息。