将服务器中的Javascript源文件替换为本地Javascript源文件
我正在尝试在服务器上安装Symfony project,该服务器与internet没有连接 如何在不使用插件的情况下,用本地使用Javascript代码的本地Javascript源文件替换服务器上的Javascript源文件 我在symfony twig中有以下javascript代码:将服务器中的Javascript源文件替换为本地Javascript源文件,javascript,php,symfony,server,symfony-3.1,Javascript,Php,Symfony,Server,Symfony 3.1,我正在尝试在服务器上安装Symfony project,该服务器与internet没有连接 如何在不使用插件的情况下,用本地使用Javascript代码的本地Javascript源文件替换服务器上的Javascript源文件 我在symfony twig中有以下javascript代码: {% block javascripts %} <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.mi
{% block javascripts %}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script src="//code.highcharts.com/4.1.8/highcharts.js"></script>
<script src="//code.highcharts.com/4.1.8/modules/exporting.js</script>
{% endblock %}
{%block javascripts%}
您可以从供应商网站下载该文件。然后,文件位置基于其与index.html的关系(或在您提到脚本标记的任何文件中)。因此,如果js和HTML文件都在同一个文件夹中,您可以使用简单的“/fileName.js”引用该名称。或者如果它在父文件夹中,则“./fileName.js”。子文件夹为“/js/fileName.js” 下载库并添加主模板。
例如,使用此结构:
{% block javascripts %}
<script src="{{ asset('assets/assets/lib/jquery/jquery-1.11.2.min.js') }}"></script>
<script src="{{ asset('assets/assets/lib/bootstrap/js/bootstrap.min.js') }}"></script>
<script src="{{ asset('assets/assets/lib/mmenu/mmenu.min.js') }}"></script>
<script src="{{ asset('assets/assets/lib/materialize/js/materialize.min.js') }}"></script>
<script src="{{ asset('assets/assets/js/main.min.js') }}"></script>
{% endblock %}
{%block javascripts%}
{%endblock%}
p.S.基本目录web/
不带资产/资产/前缀会更好。您应该仔细看看symfony文档: