2017-05-19 7 views
-2

私はインターネットに接続していないサーバーにSymfonyプロジェクトをインストールしようとしています。サーバーからのJavascriptソースファイルをローカルのjavascriptソースに置き換えてください。

サーバーからのJavascriptソースファイルを、プラグインを使用せずにローカルでJavaScriptコードを使用してローカルのjavascriptソースファイルに置き換えるにはどうすればよいですか? jqueryのを: "サイトが使用するように/scripts/jquery.min.js C" 私は スクリプトSRC =のようなものに置き換えることができますどのように

{% 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 %} 

私はsymfonyの小枝でこのJavaScriptコードを持っていますサーバーからのものではなくCドライブの ".min.js"?

+0

symfonyのドキュメントを参照してください。http://symfony.com/doc/current/best_practices/web-assets.html – COil

答えて

1

ファイルはベンダーのサイトからダウンロードできます。ファイルの場所は、index.htmlとの関係に基づいていますスクリプトタグ)。したがって、jsファイルとHTMLファイルの両方が同じフォルダにある場合、単純な "/fileName.js"で名前を参照することができます。または、親フォルダにある"../fileName.js"と入力します。サブフォルダは "/js/fileName.js"です。

0

ライブラリをダウンロードしてメインテンプレートを追加します。 この構成を使用してください:

{% 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 %} 

P.S.ベースディレクトリweb/

+0

アセット/アセット/プレフィックスがない方が良いでしょう。 – COil

関連する問題