Flask backend automated build corresponding to https://github.com/ansrivas/angular2-flask
511
Simple angular2 app with python-flask backend (for learning angular2)
The current build is using nginx to serve static files.
In project root directory execute docker-compose up
Navigate to http://localhost:3000 and login using admin:admin
backend directory contains the flask backend with simple authentication methods
front directory contains the angular2 frontend based on angular-webpack-starter
Clone the repo
git clone --depth 1 https://github.com/ansrivas/angular2-flask.git
cd angular2-flask
Install the backend related requirements and run. The following will start a flask-server on localhost:8080
cd backend
sudo pip install -r requirements.txt
python run.py
Install frontend related dependencies
cd front
# install global dependencies
npm install webpack-dev-server rimraf webpack typescript -g
# install project related dependencies
npm install
# run server
npm run server:dev:hmr
Now navigate to http://localhost:3000 and login using default credential : admin:admin
Extra Note: To create a production build
cd front
npm install webpack-dev-server rimraf webpack typescript -g
npm install
npm run build:prod
# Serves on http://localhost:5000
npm run server:prod
Content type
Image
Digest
Size
53.7 MB
Last updated
almost 9 years ago
docker pull ansrivas/flask-backend