私は、Linux上でnpmが決してnode-gypビルドを必要とするパッケージをキャッシュしないように自動ビルドを設定しました。 bcrypt、zmqなど - npm install
が実行されるたびに、これらのパッケージは最初から何か提案がありますか?ビルドを必要とする非キャッシュnpmモジュール
はここ(ドッカビルド内)x86と腕の両方で、私はUbuntuの&高山に同じような経験を持っていたすべての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
上で再実行しているビルドの例です。
私が知る限り、npmキャッシュはNPMレジストリからダウンロードするパッケージファイルをキャッシュするためのものです。アーティファクトをキャッシュすることは決してありません。 – Jacob
それはそれを説明するでしょう - 私はこれを答えとしてマークしたいと思います! – nite