Jak skonstruować aplikację kolb z front-endem angular.js? Co to jest najlepsza praktyka? Czy powinienem używać serwera WWW takiego jak ngnix do obsługi statycznych plików, nawet gdy pracuję nad programowaniem?Struktura kolby za pomocą angular.js
Z domyślnie kolby, mogę służyć index.html jak poniżej:
@app.route('/')
def index():
return make_response(open('static/index.html').read())
lub
@app.route('/')
def index():
return send_from_directory('static', 'index.html')
Ale jest problem, gdzie nie można wskazać pliki js bez”../static ' prefiks. Chcę tylko podkreślić angularjs i wszystkich innych, takich jak:
<script src="lib/angular/angular.js"></script>
nie
<script src="../static/lib/angular/angular.js"></script>
Mogę zmienić wszystko statycznego pliku prefiks w kolbie? Czy istnieje dobry sposób na rozwiązanie tego problemu?
Dzięki.
możliwe duplikat [Typowy angularjs obiegu projektu i struktury (Pythona kolbę)] (http://stackoverflow.com/questions/11522151/typical -wysokość-js-workflow-i-struktura-projektu-z-python-kolbą) –