Добавить файл ресурсов в Symfony4

Я новичок в Webpack (больше привыкли к хрюканью) и Symfony 4. Сейчас я пытаюсь добавить простой js-файл.

Я сделал простой файл JS там

//assets/js/slide.js
function test(){
    alert('test include');
}

Очень простая веточка для тестирования включаемых работ

{% block body %}
    <h1 onclick="test();">Slides</h1>

{% endblock %}

В webpack.config.js я добавляю это

.setOutputPath('public/build/')

.addEntry('js/app', [
    './assets/js/app.js',
    './node_modules/jquery/dist/jquery.slim.js',
    './node_modules/popper.js/dist/popper.min.js',
    './node_modules/bootstrap/dist/js/bootstrap.min.js',
    './node_modules/holderjs/holder.min.js',
    './assets/js/slide.js'
])

Тогда я бегу ./node_modules/.bin/encore dev

И я вижу, что функциональный тест хорошо сгенерирован в файле app.js.

Но когда я тестирую, чтобы вызвать событие:

Uncaught ReferenceError: test is not defined at 
HTMLHeadingElement.onclick (slides:68) onclick @ slides:68

Тогда я думаю, что что-то здесь упускаю. Это простой вопрос.

По факту; У меня есть полный плагин для добавления (Reveal.js), который находится там и имеет несколько папок, которые мне нужно сохранить, например, плагин / js / css: https://github.com/hakimel/reveal.js/

Как мне это сделать?

0 ответов

Другие вопросы по тегам