我正在构建一个简单的React Native应用程序,只使用react导航和base- 64 (base64编码/解码)作为依赖项。随着时间的推移,启动应用程序变得缓慢,现在有时它会卡住(等待约30分钟)在“启动打包...”运行NPM start之后。
我试着用"npm start -reset-cache“来启动它,但是没有任何改变
一旦它启动并运行,我在DevTools或终端中就不会收到任何错误或警告。此外,应用程序的性能也没有问题
我可以做些什么来让NPM像以前一样顺利快速地启动?是否有任何常规步骤可用于解决此问题?
这是我的package.json
{
"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"
}
}
发布于 2018-08-24 14:31:22
根据
此论坛帖子
对于Expo开发人员,这是启动缓存清理的命令
编辑:他们已将其从
至
发布于 2019-01-04 18:31:08
要运行的命令为:
世博会r -c
发布于 2021-03-01 03:52:47
在控制台中运行
EXPO START
和之后的显示二维码
PRESS
SHIFT + R
https://stackoverflow.com/questions/51998636
复制相似问题