React native expo react native sdk 33.0.0 eNont归档文件似乎已损坏
我克隆并尝试在Windows计算机中启动一个旧的React本机项目 我运行了React native expo react native sdk 33.0.0 eNont归档文件似乎已损坏,react-native,expo,React Native,Expo,我克隆并尝试在Windows计算机中启动一个旧的React本机项目 我运行了npm install,它似乎成功地安装了所有东西,除了当它到达react native时,这是我的包。json文件: { "main": "node_modules/expo/AppEntry.js", "scripts": { "start": "expo start", "andro
npm install
,它似乎成功地安装了所有东西,除了当它到达react native
时,这是我的包。json
文件:
{
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web",
"eject": "expo eject"
},
"dependencies": {
"expo": "^33.0.0",
"react": "16.8.3",
"react-dom": "^16.8.6",
"react-native": "https://github.com/expo/react-native/archive/sdk-33.0.0.tar.gz",
"react-native-web": "^0.11.4",
"react-navigation": "^3.11.0"
},
"devDependencies": {
"babel-preset-expo": "^5.1.1"
},
"private": true
}
我收到以下错误:
npm WARN tarball tarball data for react-native@https://github.com/expo/react-native/archive/sdk-33.0.0.tar.gz (sha512-/qr69yNpTvBiHpepa1ufF43cCMtUzpaQxmCwG6Kz5Z9XqyoEP1lJaJ/BNFj/Bp9+1+LIHwvrDoPBnfQ==) seems to be corrupted. Trying one more time.
npm WARN tar ENOENT: no such file or directory, lstat 'C:\Projects\rn-casts-master\rn-starter\node_modules\.staging\react-native-3c53bfaf\Libraries\Components\Touchable\__mocks__' npm WARN tar ENOENT: no such file or directory, lstat 'C:\Projects\rn-casts-master\rn-starter\node_modules\.staging\react-native-3c53bfaf\Libraries\Components\Touchable'
npm WARN tar ENOENT: no such file or directory, lstat 'C:\Projects\rn-casts-master\rn-starter\node_modules\.staging\react-native-3c53bfaf\Libraries\Components'
我看不出它是不推荐的版本:
任何有更多经验的人都可以指导我这些文件是怎么回事?如果你克隆了这个项目,你应该尝试删除
包锁.json
并删除节点模块
您可以使用rm-rf节点\u模块
然后再次运行npm install
以设置package.json中的所有依赖项