Jun*_*iuz 3 windows wpf react-native uwp
我开始学习React Native,并发现React Native开发也可以在Windows上完成(感谢UWP).而且,我发现这个博客(https://shift.infinite.red/getting-started-with-react-native-development-for-windows-ba23a4be90b6#.c117cuwmy)详细介绍了如何安装和创建React Native的步骤为Windows开发项目和配置.我正在运行Windows 10,并且已经在"设置"下将开发人员功能设置为开发人员模式.但是,当我尝试初始化Windows(运行react-native windows)时,我收到一条错误消息"找不到react-native-windows@0.41 .. react-native-windows的最新版本是0.40.0-rc.1 ,尝试切换到react-native@0.40 .."(参见下面的屏幕截图)
我将package.json中的react-native依赖项更改为我的项目文件夹下的0.39.1(如博客中所述),但它仍然不起作用.
"dependencies": {
"react": "15.4.2",
"react-native": "0.41.2"
},
Run Code Online (Sandbox Code Playgroud)
这是package.json中的结构
{
"name": "MyFirstProject",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"react": "15.4.2",
"react-native": "0.41.2"
},
"devDependencies": {
"babel-jest": "18.0.0",
"babel-preset-react-native": "1.9.1",
"jest": "18.1.0",
"react-test-renderer": "15.4.2",
"rnpm-plugin-windows": "^0.2.3"
},
"jest": {
"preset": "react-native"
}
}
Run Code Online (Sandbox Code Playgroud)
CLI windows插件位于rnpm-plugin-windows@0.2.3
我是否错过了导致此错误的重要步骤?任何帮助是极大的赞赏.
首先,我要说React Native Windows也支持WPF + .NET 4.6,因此您也可以使用其他React Native平台之间相同的90 +%代码共享部署到Windows 7和8.1.
如React Native Windows常见问题解答中所述,您可以通过在创建项目时指定旧版本的react-native来解决此特定错误:
react-native windows --windowsVersion 0.40.0-rc.1
Run Code Online (Sandbox Code Playgroud)
React Native Windows通常与上游版本保持同步,但有时可能需要几天才能赶上.此解决方法允许您开始使用,然后再进行更新.
| 归档时间: |
|
| 查看次数: |
1019 次 |
| 最近记录: |