首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何清除响应-本机缓存?

如何清除响应-本机缓存?
EN

Stack Overflow用户
提问于 2017-10-22 20:06:40
回答 20查看 422.9K关注 0票数 136

在react本机开发中,在构建应用程序时会使用多个缓存:

  1. React本机包缓存
  2. 仿真器缓存
  3. Java侧缓存(.gradle)文件夹(仅在android中)
  4. npm缓存(如果相关的话?)

我是不是也错过了什么?因为我试图清除react本机中的缓存,以便能够重复只在第一次使用时发生的错误。但是,清除上面的隐藏并没有帮助。这是在android上。当应用程序正在构建时,大多数行都没有像预期的那样说是最新的,因为我清除了缓存。

但是,仍有许多行打印此文本。比如:

app:预置最新版本 app:开发前的最新版本 ::app:发布前的最新版本

问题是,我如何清除与反应相关的整个缓存--原生开发?

EN

回答 20

Stack Overflow用户

发布于 2018-09-18 09:52:19

对于React,本地Init方法(不包括expo)使用:

代码语言:javascript
运行
复制
npm start -- --reset-cache
票数 144
EN

Stack Overflow用户

发布于 2020-06-21 19:52:51

最简单的(反应本土,国家预防机制和博览会)

反应本地人

代码语言:javascript
运行
复制
react-native start --reset-cache

为国家预防机制

代码语言:javascript
运行
复制
npm start -- --reset-cache

为世博会

代码语言:javascript
运行
复制
expo start -c
票数 104
EN

Stack Overflow用户

发布于 2018-07-17 07:20:33

清除的缓存:

npm < 6.0和RN < 0.50:

代码语言:javascript
运行
复制
 watchman watch-del-all && rm -rf $TMPDIR/react-* &&
 rm -rf node_modules/ && npm cache clean && npm install && 
 npm start -- --reset-cache

npm >= 6.0和RN >= 0.50:

代码语言:javascript
运行
复制
 watchman watch-del-all && rm -rf $TMPDIR/react-native-packager-cache-* &&
 rm -rf $TMPDIR/metro-bundler-cache-* && rm -rf node_modules/ && npm cache clean --force &&
 npm install && npm start -- --reset-cache
票数 45
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46878638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档