无法创建本机项目

时间:2018-07-06 06:42:52

标签: react-native

今天我试图创建一个新项目,而我正面临这个问题 昨天在工作。

我已使用此命令“ react-native init appname”

{{1}}

请帮助我修复此问题。

3 个答案:

答案 0 :(得分:1)

您可以简单地使用CRNA,它会更好,更易于使用。

$ npm i -g create-react-native-app
$ create-react-native-app appname
$ cd appname
$ npm start

答案 1 :(得分:0)

首先,请确保使用以下命令安装了babel core和loader:

$ npm install --save-dev babel-loader babel-core

因此正确的装载机是babel-loader而不是babel。配置应为:

module: {
  loaders: [
    { test: /\.js$/, exclude: /node_modules/, loader: "babel-loader" }
  ]
}

实际上,您需要告诉babel转换代码。

6.x之前的版本,Babel默认情况下启用了某些转换。但是,Babel 6.x并未启用任何转换。您需要明确告诉它要运行哪些转换。最简单的方法是使用预设,例如ES2015预设。您可以使用它进行安装。

$ npm install babel-preset-es2015 --save-dev

安装预设后,您必须启用它。

在项目根目录中创建一个.babelrc配置,并启用一些插件。

假设您已经安装了ES2015 Preset,要启用它,必须在.babelrc文件中对其进行定义,如下所示:

{
  "presets": ["es2015"]
}

Babel设置页面中的详细信息。

答案 2 :(得分:0)

重新安装react-native-cli可能有帮助