2017-07-07 93 views
4

我基本上想要通過[email protected][email protected]來初始化react-native項目,因爲依賴性問題。然而反應本地命令只允許我指定反應原生版本:react-native init指定反應版本和react-native版本

react-native init sample --version [email protected] 

該命令沒有作品:

react-native init diskful --version [email protected] --version [email protected] 

這也:

react-native init diskful --version [email protected] [email protected] 

而這一點,也:

react-native init diskful --version [email protected] [email protected] 

全局安裝[email protected][email protected]不會影響。 請有人幫助我!

回答

3

創建一個項目:

react-native init MyNewApp --version 0.45.0 

如果你想要做的變化版本,那麼這種嘗試:

npm install --save [email protected] 
npm install --save [email protected] 
+0

你能不能給我一個提醒上是最穩定的版本的反應和反應 - 本機現在:)謝謝 –

+0

@ user2732952反應本機版本是0.44和反應 - 16.0.0-alpha.6。 [email protected]由於xcode 8.3.2,iOS項目存在一些構建問題。試用0.46或0.44。它會正常工作。 – Balasubramanian

+0

完全謝謝你,我無法向上箭頭你的帖子 –

1
  1. 刪除node_modules文件夾
  2. 編輯的package.json

    「依賴性」:{ 「反應」: 「15.6.0」, 「反應原生」: 「0.45.0」, },

  3. 運行命令 '故宮安裝'
0

你可以使用啓動的

應用
react-native init --version="0.45.0" yourapp, 

如果需要進一步的修改,使在package.json變化作出反應或反應本土領域,簡單地做npm install