diff --git a/dev/README.md b/dev/README.md index e26e8de..a4bbfd1 100644 --- a/dev/README.md +++ b/dev/README.md @@ -90,7 +90,8 @@ Check node log `docker logs lineblocs-user-app` Log in to terminal of container -> `docker exec -it lineblocs-user-app bash` -Modify lineblocs-site project under `user-app/app` +Modify lineblocs-site project under `user-app/app` or check config on gulpfile.js +Use `docker logs -f lineblocs-user-app` to track file modification. If file content changed (*.js, *.html or *.css) but nothing happen on web browser, Please run `docker compose restart` ### Note Please remember, lineblocs app integrated with lineblocs editor and libeblocs site. So make sure can access https://lineblocs.com and https://editor.lineblocs.com diff --git a/dev/docker-compose.full.yml b/dev/docker-compose.full.yml index 3a58345..c044eca 100644 --- a/dev/docker-compose.full.yml +++ b/dev/docker-compose.full.yml @@ -44,8 +44,13 @@ services: user-app: # use image from dockerhub. Using node 11.10.1 image: node:11.10.1 - volumes: - - ..:/app + develop: + watch: + - action: sync+restart + path: .. + target: /app + ## volumes: + ## - ..:/app logging: *default-logging working_dir: /app container_name: lineblocs-user-app @@ -61,6 +66,8 @@ services: " environment: - DEPLOYMENT_DOMAIN=app.${DEPLOYMENT_DOMAIN} + - VIRTUAL_HOST=app.${DEPLOYMENT_DOMAIN} + - VIRTUAL_PORT=9000 networks: - lineblocs_internal_app editor: diff --git a/dev/docker-compose.yml b/dev/docker-compose.yml index bc735d1..c449a0d 100644 --- a/dev/docker-compose.yml +++ b/dev/docker-compose.yml @@ -23,8 +23,13 @@ services: user-app: # use image from dockerhub. Using node 11.10.1 image: node:11.10.1 - volumes: - - ..:/app + develop: + watch: + - action: sync+restart + path: .. + target: /app + ## volumes: + ## - ..:/app logging: *default-logging working_dir: /app container_name: lineblocs-user-app diff --git a/shell_scripts/run_dev_server.sh b/shell_scripts/run_dev_server.sh index fb47237..6a3af8c 100755 --- a/shell_scripts/run_dev_server.sh +++ b/shell_scripts/run_dev_server.sh @@ -14,4 +14,5 @@ gulp compress-js rm -rf app/dist && cp -rf dist app/ cp ./app/index-prod.html ./app/index.html -gulp serve +#gulp serve +gulp watch