Ned*_*rov 26 react-native npm-start expo
我正在使用creat-react-native-app构建一个简单的React Native应用程序,仅使用react-navigation和base-64(base 64编码/解码)作为依赖项.随着时间的推移,应用程序变得越来越慢,现在有时候在运行NPM启动后,"正在启动打包程序......"会卡住(等待大约30分钟).
我尝试用"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"
}
}
Run Code Online (Sandbox Code Playgroud)
Rah*_*hul 10
适用于Expo 45及以下
expo r -c
Run Code Online (Sandbox Code Playgroud)
适用于Expo 46及以上
npx expo start --clear
Run Code Online (Sandbox Code Playgroud)
我正在运行expo build:ios并需要清除缓存的配置文件。我是这样做的:
expo build:ios --clear-provisioning-profile
Run Code Online (Sandbox Code Playgroud)
要查看从缓存中清除特定元素的命令的完整列表,请运行expo build:ios --help
| 归档时间: |
|
| 查看次数: |
27305 次 |
| 最近记录: |