Scripts

Component: Script

Implementation Notes

This component collects all JavaScript files used by multiple components (such as “jQuery”).

Note that all JavaScript files must be referenced in the template file, including those that are included as vendor scripts in other components (such as “parsley.min.js” in the Form Inset component).

<script src="../../vendor/axios.min.js"></script>
<script src="../../vendor/jquery.min.js"></script>
<script src="../../vendor/parsley/parsley.min.js"></script>
<script src="../../vendor/parsley/i18n/de.min.js"></script>
<script src="../../vendor/parsley/i18n/en.min.js"></script>
<script src="../../vendor/parsley/i18n/pl.min.js"></script>
<script src="../../vendor/vue.global.js"></script>

<script src="../../js/scripts.min.js"></script>
{{#vendors}}
<script src="{{path . }}"></script>
{{/vendors}}

<script src="{{path '/js/scripts.min.js'}}"></script>
{
  "vendors": [
    "/vendor/axios.min.js",
    "/vendor/jquery.min.js",
    "/vendor/parsley/parsley.min.js",
    "/vendor/parsley/i18n/de.min.js",
    "/vendor/parsley/i18n/en.min.js",
    "/vendor/parsley/i18n/pl.min.js",
    "/vendor/vue.global.js"
  ]
}