javascript - npm install with 2 projects in one docker image -


i have docker container combines 2 node projects one. project statsd project , project b postgres backend project writes postgres database using npm package pg. have both , b in 2 separate repos. copy them docker image separately following in dockerfile:

copy ./statsd/ /opt/statsd/ copy ./postgres-backend/ /opt/statsd/postgres-backend/ 

then copy javascript postgres-backend folder /opt/statsd/backends/ inside docker. @ stage, can npm install inside /opt/statsd directory own package.json specification. however, postgres-backend repo has own package.json file specifies dependencies requires (in case pg). tried switching /opt/statsd/postgres-backend directory , doing npm install. installed in sub-directory. , when run statsd.js in /opt/statsd directory complained module pg not found.

how can solve 1 project 2 package.json problem?

the issue app depends on specific version of pg package. find version need , run:

npm install pg@x.x --save 

where x.x version app dependent on run , --save ensure dependencies updated in package.json file.

you need tell app version app dependent on. (basically)...


Comments

Popular posts from this blog

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

python Tkinter Capturing keyboard events save as one single string -

sql server - Why does Linq-to-SQL add unnecessary COUNT()? -