gpt4 book ai didi

ubuntu - 如何在 Travis CI 上缓存全局 NPM 包?

转载 作者:太空宇宙 更新时间:2023-11-03 16:43:10 25 4
gpt4 key购买 nike

本地安装的包通过以下方式缓存:

# .travis.yml
...
cache:
directories:
- node_modules
...

但是我如何缓存全局安装的包 ( $ npm install -g <...> ) 以加速我的构建?

最佳答案

我是这样做的:

cache:
directories:
# Replace "grunt-cli" with whatever global binary you're using
- $(npm config get prefix)/bin/grunt-cli

编辑:

正如评论中指出的那样,$(npm config get prefix)/bin 包含指向其他代码的符号链接(symbolic link)。这未经测试但可能会工作:$(npm config get prefix)/lib/node_modules。这应该缓存所有全局安装的模块。

关于ubuntu - 如何在 Travis CI 上缓存全局 NPM 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30240237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com