React Native项目yarn install失败:杀毒软件误删缓存如何解决?
解决Yarn Install因杀毒软件删除缓存文件失败的方案
将相关目录加入杀毒软件白名单
把项目的.yarn/cache目录(示例路径:/Users/admin/Desktop/AwesomeProject/.yarn/cache)以及整个项目根目录添加到杀毒软件的信任列表,阻止杀毒软件误删安装所需文件。若是Mac系统自带的XProtect,可在系统安全设置中手动允许相关文件的访问。清理缓存并重新执行安装
先清除已损坏的本地缓存,再强制跳过缓存拉取包:yarn cache clean yarn install --no-cache--no-cache参数会让Yarn直接从远程仓库拉取依赖包,避免读取已被删除的本地缓存文件。修改Yarn缓存目录位置
若不想调整杀毒软件设置,可将缓存目录转移到非扫描路径:- 配置新缓存路径:
yarn config set cache-folder "/Users/admin/Documents/YarnCustomCache" - 清理旧缓存后重新安装:
yarn cache clean yarn install
- 配置新缓存路径:
确认依赖包的合法性
核查@react-native/assets@1.0.0包的官方性,部分杀毒软件误删是因为包被标记为可疑,确保从正规npm仓库拉取依赖。
内容的提问来源于stack exchange,提问作者Jukka Koivu
相关产品推荐
相关产品推荐

