norman-huth/nova-assets-versioning

1.0.0 2023-04-05 17:10 UTC

This package is auto-updated.

Last update: 2024-06-27 22:34:47 UTC


README

Nova Assets Versioning

Many know the problem that after a package update you have to explain to the user that the browser cache has to be cleared.

This package appends the hash of script and style files loaded via Nova::script() or Nova::style().

Installation

composer require norman-huth/nova-assets-versioning

Example

Without this package:

<!-- Tool Styles -->
<link rel="stylesheet" href="/nova-api/styles/norman-huth-menu">

<!-- Tool Scripts -->
<script src="/nova-api/scripts/norman-huth-menu"></script>

With this package:

<!-- Tool Styles -->
<link rel="stylesheet" href="/nova-api/styles/norman-huth-menu?id=617a67680cd5dd5759b1963661ce40f1">

<!-- Tool Scripts -->
<script src="/nova-api/scripts/norman-huth-menu?id=cf9c832eb5de9f26626d5243e87f8814"></script>

More Laravel Nova Packages

Stand With Ukraine

Woman. Life. Freedom.