如题,个人认为 react native for windows 最大的问题就是没法打包成 win32 app ,根本不具有实用性。
1
ysc3839 49 天前 via Android
不行吗?我记得按照官方的教程创建出来的就是 Win32 应用。
|
3
dcsuibian 49 天前
对性能要求这么高么?为啥不直接用 react 和 electron ?
|
4
ysc3839 49 天前 2
去确认了一下,默认确实是 UWP App 。
在官方文档中 npx react-native init-windows --overwrite 这一步,改为执行 npx react-native init-windows --template cpp-app --overwrite 可以创建 Win32 版本。 但是目前最新版改为依赖 WinUI 3 了,Win32 应用不打包成 AppX ,要添加 WinUI 3 依赖比较麻烦。 看了下代码,0.74 开始才改成 WinUI 3 的,所以可以用 0.73.21 版本。同样也是要使用上面的 --template cpp-app 命令创建项目。 |