anchor.diff:  
   WORKDIR       /research-hub-web/
   
  -# Copy everything from test stage
  -COPY          --from=test ./research-hub-web/ .
  +# Copy node_modules from test stage
  +COPY          --from=test ./research-hub-web/node_modules ./node_modules
  +
  +# Copies files required to install dependencies
  +COPY          /package.json .
  +COPY          /.angular-cli.json .
  +COPY          /tsconfig.json .
  +COPY          /tslint.json .
  +COPY          /protractor.conf.js .
  +COPY          /karma.conf.js .
  +COPY          /e2e ./e2e
   
   RUN           npm rebuild
   
  -# Build  with angular-cli
  +# Copy sources
  +COPY          /src ./src
  +
  +# Build
   RUN           node --max_old_space_size=8192 ./node_modules/@angular/cli/bin/ng build --prod --environment=prod
   
   # ================   Clean stage   ================ 
   
   FROM          nginx as clean
  +
  +# Build args required to work behind proxy
  +ARG           http_proxy
  +ARG           https_proxy
   
   # Copy dist from building stage
   COPY          --from=build ./research-hub-web/dist /usr/share/nginx/www
  
positive.code: # Custom entrypoint to copy over env.js at runtime from volume
  COPY          ./docker-entrypoint.sh /
  ENTRYPOINT    ["/docker-entrypoint.sh"]
  
  
negative.code: WORKDIR       /research-hub-web/
  
  # Copies files required to install dependencies
  COPY          /package.json .
  COPY          /.angular-cli.json .
  COPY          /tsconfig.json .
  COPY          /tslint.json .
  COPY          /protractor.conf.js .
  COPY          /karma.conf.js .
  COPY          /e2e ./e2e
  
  # Install dependencies
  RUN           npm install
  
  # Copy sources
  COPY          /src ./src
  
  # ================   Build stage   ================
  
  