Closed ssciolla closed 3 years ago
@danie1zhang, not a big deal, but couple comments: 1) Try to give explicit approvals to others' PRs. It can be as simple as providing a review, writing "LGTM", and clicking "Approve". Sometimes we'll require that PRs be approved before they can be merged. See https://docs.github.com/en/github/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews 2) Matt may have a preference on a merge strategy, so I'd discuss that with him going forward (e.g. "Squash and merge", "Rebase and merge", or "Create a merge commit").
@ssciolla Thanks for the advice and help, I really appreciate it. I'll be sure to discuss with Matt about merging going forward.
This PR modifies the
Dockerfile
to ensure that thepackage*.json
files are available during the build process (fornpm install
). In addition, it modifies the volume mapping indocker-compose.yml
to correctly (?) preventnode_modules
in the local repository from being copied into the container (see https://stackoverflow.com/questions/29181032/add-a-volume-to-docker-but-exclude-a-sub-folder; you may also be able to use.dockerignore
, ignoringnode_modules
). The PR aims to resolve #42.