У меня есть автоматическая сборка, настроенная на Linux, которая никогда не кэширует пакеты npm, которым нужны сборки node-gyp, например. bcrypt, zmq и т. д. - каждый раз, когда запускается npm install
, эти пакеты снова создаются с нуля, какие-либо предложения?
Вот пример сборки, которая повторно запускается каждые npm install
> [email protected] install /usr/local/bin/buildAgent/work/b6eb772ba309440a/node_modules/bcrypt
> node-gyp rebuild
make: Entering directory '/usr/local/bin/buildAgent/work/b6eb772ba309440a/node_modules/bcrypt/build
CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o
У меня был похожий опыт на Ubuntu и Alpine (в сборках докеров), как на x86, так и на ARM.