-
Notifications
You must be signed in to change notification settings - Fork 156
Open
Description
Hi - I'm trying to dockerize a meteor app that uses the node-rdkafka
npm module. This requires node-gyp, an npm module, to be installed globally.
I tried a few things:
- Adding
node-gyp
to package json as a regular dependancy. Result: Successfully build the docker container.
-
Adding a
preinstall
script withnpm install --global node-gyp
. Result: Node-gyp fails to install globally and the docker container fails to build. -
Adding a
preinstall
script withnpm install node-gyp
. Result: Node-gyp installs locally but fails to run and the docker container fails to build.\
What do you think the best way to handle npm dependancies that require node-gyp? My thought is to handle node-gyp installation like the optional dependancies and add a INSTALL_NODE_GYP
build arg/launchpad.conf variable.
Metadata
Metadata
Assignees
Labels
No labels