index.js: Плагин / Предустановленные файлы не могут экспортировать объекты, только функции - PullRequest
0 голосов
/ 16 июня 2019

Я новичок в реактивной среде, и я пытаюсь использовать этот репозиторий для моего приложения.

Я создал свой первоначальный проект с помощью команды react-native init ppet.После этого я поместил файлы репозитория в корневой каталог, но не смог запустить программу.

package.json

{
  "name": "ppet",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "@exponent/ex-navigation": "^2.9.1",
    "exponent": "^14.0.0",
    "react": "16.8.3",
    "react-native": "0.59.9",
    "react-native-drawer-menu": "^0.2.5"
  },
  "devDependencies": {
    "@babel/core": "^7.4.5",
    "@babel/preset-env": "^7.4.5",
    "@babel/preset-react": "^7.0.0",
    "@babel/runtime": "7.4.5",
    "babel-jest": "24.8.0",
    "babel-loader": "^7.1.5",
    "babel-plugin-transform-class-properties": "^6.24.1",
    "jest": "24.8.0",
    "metro-react-native-babel-preset": "0.54.1",
    "react-test-renderer": "16.8.3",
    "webpack": "^4.34.0",
    "webpack-cli": "^3.3.4"
  },
  "jest": {
    "preset": "react-native"
  }
}

.babelrc

{
  "presets": ["babel-preset-exponent"],
  "env": {
    "development": {
      "plugins": [["transform-react-jsx-source"],
      ["@babel/plugin-proposal-decorators", { "legacy": true }],
    ]
    }
  }
}

... но я получаю это сообщение об ошибке:

error node_modules/exponent/src/index.js: Plugin/Preset files are not allowed to export objects, only functions. In /home/abbas/Desktop/REACT/ppet/node_modules/babel-preset-exponent/index.js

Я использую эти [1] , [2] , [3] решения, но результат не найден.

Кто-нибудь знает, как решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...