前戲
其實(shí)采用RN開發(fā)uwp應(yīng)用的技術(shù)已經(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
然后灸撰,我們初始化一個(gè)項(xiàng)目:
> react-native init myuwp --version 0.39.1
目前(2017.01.16),uwp僅支持到rn 0.39.1版本粗梭,所以我們需要安裝指定版本争便。
實(shí)際中請(qǐng)根據(jù)情況自行變動(dòng)
好了,我們進(jìn)入到該項(xiàng)目楼吃,安裝rn的uwp庫:
> cd myuwp
> npm i -S rnpm-plugin-windows
> react-native windows
開始運(yùn)行
上述安裝完畢始花,那就開始執(zhí)行起來吧妄讯!
> react-native run-windows
React Native for UWP