fxcjahid/laravel-assets-manager

该包最新版本(1.2)没有可用的许可证信息。

在Laravel中轻松管理CSS和JS资源

1.2 2024-09-22 15:58 UTC

This package is not auto-updated.

Last update: 2024-09-22 16:01:48 UTC


README

在Laravel中轻松管理CSS和JS资源

安装

  1. 安装包
composer require fxcjahid/laravel-assets-manager
  1. config/app.php中添加提供者
  Fxcjahid\LaravelAssetsManager\Providers\AssetsManagerServiceProvider::class,
  Fxcjahid\LaravelAssetsManager\Providers\AssetsBladeServiceProvider::class,

用法

资产配置示例

<?php

return [
    /*
    |--------------------------------------------------------------------------
    | Define which assets will be available through the asset manager
    | These assets are registered on the asset manager.
    |--------------------------------------------------------------------------
    */
    'all_assets'      => [
        'admin.media.css'   => ['Cdn' => 'media:admin/css/media.css'],
        'admin.product.css' => ['Cdn' => 'media:admin/css/media.css'],
        'admin.media.js'    => ['Cdn' => 'media:admin/js/media.js'],
        'admin.product.js'  => ['Cdn' => 'media:admin/js/media.js'],
    ],

    /*
    |--------------------------------------------------------------------------
    | Define which default assets will always be included in all pages
    | through the asset pipeline.
    |--------------------------------------------------------------------------
    */
    'required_assets' => [],
];

在主blade文件中

 @assetsCss()

 @assetsJS()