运行 在 windows 上使用 npx react-native 运行-windows 反应本机应用程序
Run react native application on windows with npx react-native run-windows
我通过 npx react-native init Test --template react-native-template-typescript
(https://reactnative.dev/docs/typescript) 创建了一个带有 React Native 的测试应用程序。
这似乎工作正常,虽然它找不到打字稿模板(log as text
| log as pictures)。
现在我根据 docs. This works fine, log here 使用 cd Test
和 运行 npx react-native-windows-init --overwrite
cd 进入创建的目录。
当我现在 运行 npx react-native run-windows
正如文档中所说的那样时,我收到错误消息 Build failed with message Building Solution - error code 1. Check your build configuration
(log here or picture)
我尝试了什么:
- 运行 rnw-dependencies.ps1 文件 a) 从 pc 和 b) 通过
Set-ExecutionPolicy Unrestricted -Scope Process -Force; iex (New-Object System.Net.WebClient).DownloadString('https://aka.ms/rnw-deps.ps1')
在更高的功率 shell 中。当我尝试安装 Compilers, build tools, SKDs and Visual Studio
时,这导致了一条大错误消息。报错信息比较大,你可以找到powershell here or pictures的完整日志。 - UPDATE: 手动安装每个组件,现在 运行ning rnw-dependencies.ps1
不再导致错误,一切正常;但是构建错误仍然存在
- 使用 Visual Studio
安装 MSVC v143 - VS 2022 C++-x64/x86-Buildtools (latest)
组件
- 正在安装
Windows 10 SDK (10.0.19041.0)
我在用什么:
- Windows 10
- nvm
v1.1.7
- 节点
v14.18.1
,我下台是因为网上有人说,还有v17.5.0
和v12.18.3
,都不行
- Visual Studio Community 2022 - 17.1.0(安装的组件和工作负载图片 here)
- npx
v6.14.15
- react-native-cli
v2.0.1
- 纱线
v1.22.15
我通过安装 Visual Studio 19 版本修复了它。貌似2022版本不行。
我通过 npx react-native init Test --template react-native-template-typescript
(https://reactnative.dev/docs/typescript) 创建了一个带有 React Native 的测试应用程序。
这似乎工作正常,虽然它找不到打字稿模板(log as text
| log as pictures)。
现在我根据 docs. This works fine, log here 使用 cd Test
和 运行 npx react-native-windows-init --overwrite
cd 进入创建的目录。
当我现在 运行 npx react-native run-windows
正如文档中所说的那样时,我收到错误消息 Build failed with message Building Solution - error code 1. Check your build configuration
(log here or picture)
我尝试了什么:
- 运行 rnw-dependencies.ps1 文件 a) 从 pc 和 b) 通过
Set-ExecutionPolicy Unrestricted -Scope Process -Force; iex (New-Object System.Net.WebClient).DownloadString('https://aka.ms/rnw-deps.ps1')
在更高的功率 shell 中。当我尝试安装Compilers, build tools, SKDs and Visual Studio
时,这导致了一条大错误消息。报错信息比较大,你可以找到powershell here or pictures的完整日志。 - UPDATE: 手动安装每个组件,现在 运行ningrnw-dependencies.ps1
不再导致错误,一切正常;但是构建错误仍然存在 - 使用 Visual Studio 安装
- 正在安装
Windows 10 SDK (10.0.19041.0)
MSVC v143 - VS 2022 C++-x64/x86-Buildtools (latest)
组件
我在用什么:
- Windows 10
- nvm
v1.1.7
- 节点
v14.18.1
,我下台是因为网上有人说,还有v17.5.0
和v12.18.3
,都不行 - Visual Studio Community 2022 - 17.1.0(安装的组件和工作负载图片 here)
- npx
v6.14.15
- react-native-cli
v2.0.1
- 纱线
v1.22.15
我通过安装 Visual Studio 19 版本修复了它。貌似2022版本不行。