React Native Android App构建失败:错误:指定插件0

时间:2018-07-20 11:29:50

标签: android react-native

在android模拟器上进行构建时,每次都会因显示以下错误而失败,但在模拟器中显示构建成功但出现错误。以下是我的package.json

{
  "name": "AppReact",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "react": "16.4.1",
    "react-native": "^0.55.0"
  },
  "devDependencies": {
    "babel-jest": "23.4.0",
    "babel-preset-react-native": "5",
    "jest": "23.4.1",
    "react-test-renderer": "16.4.1"
  },
  "jest": {
    "preset": "react-native"
  }
}

请帮助我找到解决方案。screenshot

2 个答案:

答案 0 :(得分:0)

尝试重新添加babel预设。

class User < ApplicationRecord; end
class Share < ApplicationRecord; end
class Note < ApplicationRecord; end

create_table :users do |t|
  t.timestamps
end

create_table :notes do |t|
      t.integer 'user_id'
      t.text 'title'
      t.text 'short_description'
      t.string 'name'
      t.timestamps
end

create_table :shares do |t|
  t.integer 'user_id'
  t.integer 'receiver_id'
  t.integer 'note_id'
  t.timestamps
end

如果您正在使用npm,请使用它。

yarn remove babel-preset-react-native
yarn add babel-preset-react-native@2.1.0

Ref

答案 1 :(得分:0)

只需更改

"babel-preset-react-native": "5",

"babel-preset-react-native": "4.0.0",

在package.json文件中 然后运行

npm install