React native 如何使用Expo清理(重置缓存)React Native。不确定是否是缓存问题
我正在构建一个简单的React本机应用程序,其中create React本机应用程序仅使用React导航和base-64(base-64编码/解码)作为依赖项。随着时间的推移,启动应用程序变得越来越慢,现在有时在运行NPM start后,它会在“启动packager…”上卡住(等待约30分钟) 我试着用“npm启动--reset cache”启动它,但没有任何改变 一旦它启动并运行,我不会在DevTools或终端中收到任何错误或警告。此外,应用程序的性能也没有问题 我该怎么做才能使NPM像以前一样顺利、快速地开始?我是否可以采取任何常规步骤来解决此问题 这是我的package.jsonReact native 如何使用Expo清理(重置缓存)React Native。不确定是否是缓存问题,react-native,expo,npm-start,React Native,Expo,Npm Start,我正在构建一个简单的React本机应用程序,其中create React本机应用程序仅使用React导航和base-64(base-64编码/解码)作为依赖项。随着时间的推移,启动应用程序变得越来越慢,现在有时在运行NPM start后,它会在“启动packager…”上卡住(等待约30分钟) 我试着用“npm启动--reset cache”启动它,但没有任何改变 一旦它启动并运行,我不会在DevTools或终端中收到任何错误或警告。此外,应用程序的性能也没有问题 我该怎么做才能使NPM像以前一
{
"name": "test",
"version": "0.1.0",
"private": true,
"devDependencies": {
"jest-expo": "~27.0.0",
"react-devtools": "^3.2.3",
"react-native-scripts": "1.14.0",
"react-test-renderer": "16.3.1"
},
"main": "./node_modules/react-native-scripts/build/bin/crna-entry.js",
"scripts": {
"start": "react-native-scripts start",
"eject": "react-native-scripts eject",
"android": "react-native-scripts android",
"ios": "react-native-scripts ios",
"test": "jest"
},
"jest": {
"preset": "jest-expo"
},
"dependencies": {
"base-64": "^0.1.0",
"expo": "^27.0.1",
"react": "16.3.1",
"react-native": "~0.55.2",
"react-navigation": "^2.11.2"
}
}
expo r-c
根据Expo开发人员的说法,这是启动缓存清理的命令
编辑:他们已将其从exp r-c
更改为expo r-c
要运行的命令是:
世博会r-c
我正在运行expo build:ios,需要清除缓存的配置文件。我是这样做的:
expo build:ios --clear-provisioning-profile
要查看从缓存中清除特定元素的命令的完整列表,请在控制台中运行expo build:ios--help
世博会开幕
和之后的显示二维码按
SHIFT+R
exp
现在是expo
,R
是start
的缩写,而-c
是-clear
的缩写,如果我不想开始expo而只是清理缓存怎么办?@Xerusdel-thread.lock&&rmdir/s node\u modules&&thread-cache-clean&&thread&&thread-dev
@kwoxer以上任何一项都不会删除实际的本地缓存