Javascript 我的JS没有';当我将jquery添加到我的网站时,它无法工作

Javascript 我的JS没有';当我将jquery添加到我的网站时,它无法工作,javascript,jquery,symfony,webpack,webpack-encore,Javascript,Jquery,Symfony,Webpack,Webpack Encore,我正在用Symfony和encore和Thread编写JS脚本,但我不使用jquery,也从不要求他我的JS正常工作。但是现在我添加了jquery,其中包含const$=require('jquery'),例如,我的脚本无法工作,并且没有收到任何错误消息 我尝试注释.enableSingleRuntimeChunk(),添加带有CDN的jquery,尝试另一个项目。没有什么变化 //base.html.twig {% block javascripts %} <sc

我正在用Symfony和encore和Thread编写JS脚本,但我不使用jquery,也从不要求他我的JS正常工作。但是现在我添加了jquery,其中包含
const$=require('jquery')
,例如,我的脚本无法工作,并且没有收到任何错误消息

我尝试注释
.enableSingleRuntimeChunk()
,添加带有CDN的jquery,尝试另一个项目。没有什么变化

//base.html.twig
{% block javascripts %}
            <script src="{{ asset('build/runtime.js') }}"></script>
            <script src="{{ asset('build/app.js') }}" type="text/javascript"></script>
{% endblock %}

在webpack.config.js中,尝试使用:

.autoProvidejQuery()
取消注释(如果您已注释)

移除

.autoProvidejQuery({
    $: 'jquery',
    jQuery: 'jquery',
    'window.jQuery': 'jquery'
})
在app.js comment
//const$=require('jquery')并使用jquery

在base.html.twig中使用

{% block javascripts %}
       {{ encore_entry_script_tags('app') }}
{% endblock %}

最后运行
纱线安可开发
(用于开发环境)或
纱线安可产品
(用于生产环境)并重新加载页面

我像在文档中一样使用它没问题!我在其他问题中也看到过这种语法谢谢!布欧纳血清!
.enableSingleRuntimeChunk()
.autoProvidejQuery({
    $: 'jquery',
    jQuery: 'jquery',
    'window.jQuery': 'jquery'
})
{% block javascripts %}
       {{ encore_entry_script_tags('app') }}
{% endblock %}