前戲
其實采用RN開發(fā)uwp應用的技術已經(jīng)出來挺久了,但研究的人并不是很多。
也因此uwp的很多api以及ui模塊都與android和ios不相同。
參考鏈接
https://github.com/ReactWindows/react-native-windows
安裝環(huán)境
首先安裝好下列必須環(huán)境:
- NodeJS && NPM 3.x
- Visual Studio 2015 Community
- Windows 10 SDK Build 10586
然后安裝上RN:
> npm i -g react-native-cli
然后,我們初始化一個項目:
> react-native init myuwp --version 0.39.1
目前(2017.01.16),uwp僅支持到rn 0.39.1版本,所以我們需要安裝指定版本。
實際中請根據(jù)情況自行變動
好了,我們進入到該項目,安裝rn的uwp庫:
> cd myuwp
> npm i -S rnpm-plugin-windows
> react-native windows
開始運行
上述安裝完畢,那就開始執(zhí)行起來吧!
> react-native run-windows
React Native for UWP