gpt4 book ai didi

node.js - 我应该有 Travis 缓存 node_modules 还是 $HOME/.npm

转载 作者:IT老高 更新时间:2023-10-28 22:01:20 26 4
gpt4 key购买 nike

我很困惑哪个目录最适合缓存。我见过使用过的和推荐过的,但没有实际比较为什么要选择哪种方式。

例如,特拉维斯 blog itself建议:

cache:
directories:
- node_modules

但是,thousands of places改用这个:

cache:
directories:
- $HOME/.npm

那么为什么要使用一个而不是另一个,为什么不同时包含两者呢?

最佳答案

我注意到缓存 node_modules缓存 .npm 时文件夹导致问题(构建失败)缓存避免了它。我相信这是因为 .npm node_modules 时缓存不存储已编译的 native 模块文件夹可以。所以当你测试不同版本的node ,就像 Travis-CI 中常见的那样,它会尝试加载为说 node 编译的 native 模块4 英寸 node 6 和呕吐。

关于node.js - 我应该有 Travis 缓存 node_modules 还是 $HOME/.npm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42521884/

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