如何使用react Stable版本安装React Native

Jav*_*ner 2 javascript reactjs react-native

我尝试使用React Stable版本安装React native,但它安装了React:16-alpha

"dependencies": {
    "react": "16.0.0-alpha.6",
    "react-native": "0.44.0"
}
Run Code Online (Sandbox Code Playgroud)

那么如何使用React Stable版本安装React-native?

Joe*_*lay 6

你不能,至少使用当前版本的React Native.从他们的回购中引用一个问题:

这是故意的,因为React Native是按月循环发布的,并使用来自Facebook主干的代码,后者在创建发布分支时使用了React 16 alpha 6.

...

不,RN 0.43仅适用于React 16.0.0-alpha.6.使用那个精确的版本.

换句话说,您需要使用与您的React Native版本匹配的React版本 - 对于当前版本,即16.0.0-alpha.6.

编辑:正如Michael Cheng在评论中添加的那样,您可以选择使用--version标记的早期版本的React Native .

react-native init --version="0.42.0" ProjectName
Run Code Online (Sandbox Code Playgroud)

  • @JavaScriptLearner您可以使用`--version`标志使用特定版本的RN创建项目,如下所示:`react-native init --version ="0.42.0"ProjectName` (4认同)