2017-02-18 14 views
1

私はフロントエンドで新しく、フラスコと角度2の統合に問題があります。私はビジュアライゼーションのためのサイトをいくつかのデータを作成しなければならない、ユーザーはデータでファイルをアップロードすることができます、そして、pythonスクリプトはそれらを処理し、いくつかのグラフを描画します。 新しいフラスコのアプリケーションを作成しましたが、うまくいきましたが、今はAngular 2アプリを作成する必要があります。私が知っているように、Angularでフロントエンドを開発することはバックエンドと完全に独立していますが、すべての変更に対して角度のあるプロジェクトを作成して静的に追加したくないので、フラスコアプリケーションのようにライブロードしたいです。 1つのディレクトリに角度とフラスコを設置し、\ rebuildingを再起動せずに統合して更新することは可能ですか? P.P.私はわからない、これは良い方法ですが、少なくともそれが動作angular2-CLIフラスコのライブリロード(再構築)Angular2 App

+0

の詳細情報を見ることができるが、それを提供するために、すべてのフラスコを使用しないでください。あなたが言ったように、彼らは完全に別々です。 Angularのツールを使用してAngularアプリを構築し、提供します。 – davidism

+0

はい、私はそれについて考えましたが、私はPythonスクリプトでユーザーデータを処理する必要がありますので、私はフラスコを使用する必要があります。 – LinearLeopard

+0

はい、Flaskを使用してユーザーデータを処理します。それはAngularを提供することとは関係ありません。 – davidism

答えて

0

を使用します。

まずあなたがフラスコ内でメソッドを定義する必要があります。

@app.route('/') 
def index(): 
    return send_file('static/html/index.html') 

私はちょうどTODOを入れているよりも、 https://angularjs.org/

から静的なディレクトリにファイル(HTML、JSとCSS)あなたがここにhttps://github.com/ArtyomKaltovich/test

関連する問題