在 VS 中打开 Web 版本时出错 React Native

回答 3 浏览 3738 2022-08-15

我在终端运行了npm start,之后我选择在web版本中运行。我得到了这个错误,我试着像这样解决这个问题"npm install react-native-web" 但它没有起作用。

  • It looks like you're trying to use web support but don't have the required dependencies installed.

  • Please install react-native-web@~0.18.7, react-dom@18.0.0, @expo/webpack-config@^0.17.0 by running:

  • npx expo install react-native-web@~0.18.7 react-dom@18.0.0 @expo/webpack-config@^0.17.0

  • If you're not using web, please ensure you remove the "web" string from the platforms array in the project Expo config.

French 提问于2022-08-15
3 个回答
#1楼 已采纳
得票数 2

试试这条命令:expo start --web

Kevin Wifred Mejía Torres 提问于2022-08-18
#2楼
得票数 1

使用旧版 peer deps 安装两者对我有用

npm i react-native-web --legacy-peer-deps
npm i react-dom --legacy-peer-deps
Joeboulton 提问于2022-10-01
#3楼
得票数 0

使用该命令进行安装。

  1. 在要安装的文件夹中打开Visual Studio Code终端。
  2. npx expo install react-native-web@~0.18.7
  3. npm install @expo/webpack-config@^0.17.0
  4. npm install react-dom@18.0
  5. npm start来运行这个应用程序
Rizwan Ramzan 提问于2022-09-20
phwt 修改于2022-09-26