Сборка ionic/react для android - недопустимый тип проекта "react"

Я использую @ionic/reactчтобы создать приложение для Android. Все работало нормально, но я, похоже, не могу собрать его версию для Android.

Команды

  • $ ionic build
  • $ ionic serve
  • $ ionic integrations enable capacitor
  • $ ionic cap add android
  • $ ionic cap open android

все дают мне сообщение об ошибке:

[ERROR] Invalid project type: react (project config: .\ionic.config.json).
    Project type must be one of: angular, ionic-angular, ionic1, custom

Правильно ли я интерпретирую это, что @ionic/react еще не полностью поддерживается?

Я запутался, думал, что построил @ionic/react-app для Android раньше.

Следил за этой документацией: https://ionicframework.com/docs/react/your-first-app

Мой ionic.config.json:

{
  "name": "Prototype",
  "integrations": {},
  "type": "react"
}

Важные зависимости от package.json:

    "dependencies": {
        "@ionic/react": "^4.11.0",
        "@ionic/react-router": "^4.11.0",
        "@react-google-maps/api": "1.7.12",
        "@types/jest": "^24.0.18",
        "@types/node": "^12.7.12",
        "@types/react": "^16.9.5",
        "@types/react-dom": "^16.9.1",
        "@types/react-router": "^5.1.1",
        "@types/react-router-dom": "^5.1.0",
        "ionic": "4.12.0",
        "ionicons": "^4.6.3",
        "react": "^16.10.2",
        "react-dom": "^16.10.2",
        "react-router": "^5.1.0",
        "react-router-dom": "^5.1.0",
        "react-scripts": "3.2.0",
        "typescript": "3.6.3"
    },

1 ответ

У меня такая же проблема, вам нужно обновить ionic до последней версии.

npm install -g @ionic/cli
Другие вопросы по тегам