Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rnv run not a suitable task on first run after new #1175

Open
mihaiblaga89 opened this issue Oct 16, 2023 · 5 comments
Open

rnv run not a suitable task on first run after new #1175

mihaiblaga89 opened this issue Oct 16, 2023 · 5 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@mihaiblaga89
Copy link
Member

mihaiblaga89 commented Oct 16, 2023

Describe the bug

testrnv1-6 on  main via ⬢ v18.17.1 on ☁️  eu-central-1
❯ rnv run -p android

┌──────────────────────────────────────────────────────────────────────────────┐
│                                                                              │
│        ██████╗ ███████╗███╗   ██╗ █████╗ ████████╗██╗██╗   ██╗███████╗       │
│        ██╔══██╗██╔════╝████╗  ██║██╔══██╗╚══██╔══╝██║██║   ██║██╔════╝       │
│        ██████╔╝█████╗  ██╔██╗ ██║███████║   ██║   ██║██║   ██║█████╗         │
│        ██╔══██╗██╔══╝  ██║╚██╗██║██╔══██║   ██║   ██║╚██╗ ██╔╝██╔══╝         │
│        ██║  ██║███████╗██║ ╚████║██║  ██║   ██║   ██║ ╚████╔╝ ███████╗       │
│        ╚═╝  ╚═╝╚══════╝╚═╝  ╚═══╝╚═╝  ╚═╝   ╚═╝   ╚═╝  ╚═══╝  ╚══════╝       │
│                                                                              │
│        Version: 1.0.0-canary.6                                               │
│        https://renative.org                                                  │
│        🚀 Firing up!...                                                      │
│        $ rnv run -p android                                                  │
│        Start Time: 10/16/2023, 9:44:59 AM                                    │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

[ task ] registerEngine:engine-core[1]
[ task ] configureRuntimeDefaults[1] appId:undefined
[ task ] checkAndMigrateProject[1]
[ task ] loadPluginTemplates[1]
[ task ] _parsePluginTemplateDependencies[1] scope:root
[ task ] parseRenativeConfigs[1]
[ task ] getWorkspaceDirPath[1]
[ task ] generatePlatformTemplatePaths[1]
[ task ] checkAndBootstrapIfRequired[1]
[ task ] loadIntegrations[1]
[ task ] loadEngines[1]
[ info ] Some engines not installed in your project:
> @rnv/engine-rn@1.0.0-canary.6
> @rnv/engine-rn-tvos@1.0.0-canary.6
> @rnv/engine-rn-next@1.0.0-canary.6
> @rnv/engine-rn-web@1.0.0-canary.6
> @rnv/engine-rn-electron@1.0.0-canary.6
 ADDING TO PACKAGE.JSON...DONE
[ task ] checkAndCreateProjectPackage[1]
[ info ] Your ./package.json is missing. CREATING...DONE
[ task ] installPackageDependencies[1] packageManager:(yarn)
✔ Executing: yarn
[ task ] loadEngines[2]
[ task ] loadEnginePluginDeps[1]
[ info ] Engines: @react-native-community/cli require plugins @react-native-community/cli to be added to ./renative.json
? Continue?.
If you don't want to use this dependency make sure you remove platform which requires this engine from supportedPlatforms Yes
[ info ] Adding @react-native-community/cli. ...DONE
[ task ] loadEnginePackageDeps[1]
[ info ] Engine @rnv/engine-rn requires npm devDependency xcode for platform ios. ADDING...DONE
[ info ] Engine @rnv/engine-rn requires npm devDependency jetifier for platform android. ADDING...DONE
[ info ] Engine @rnv/engine-rn-web requires npm dependency raf for platform tizen. ADDING...DONE
[ task ] configurePlugins[1]
[ info ] Missing dependency @rnv/renative v(1.0.0-canary.6) in package.json. package.json will be overriden
[ info ] Missing dependency react v(18.2.0) in package.json. package.json will be overriden
[ info ] Missing dependency react-art v(18.2.0) in package.json. package.json will be overriden
[ info ] Missing dependency react-dom v(18.2.0) in package.json. package.json will be overriden
[ info ] Missing dependency react-native-gesture-handler v(2.13.1) in package.json. package.json will be overriden
[ info ] Missing dependency @react-native-community/cli-platform-ios v(11.3.7) in package.json. package.json will be overriden
[ info ] Missing dependency react-native v(0.72.4) in package.json. package.json will be overriden
[ info ] Missing dependency next v(13.5.2) in package.json. package.json will be overriden
[ info ] Missing dependency react-native-web v(0.19.9) in package.json. package.json will be overriden
[ info ] Missing dependency react-native-tvos v(0.72.4-0) in package.json. package.json will be overriden
[ info ] Missing dependency @react-native/metro-config v(^0.73.1) in package.json. package.json will be overriden
[ task ] installPackageDependencies[2] packageManager:(yarn)
✔ Executing: yarn
[ task ] registerEngine:engine-rn[1]
[ task ] findSuitableTask[1]
[ task ] registerAllPlatformEngines[1]
[ task ] registerEngine:engine-rn[2]
[ task ] registerEngine:engine-rn[3]
[ task ] registerEngine:engine-rn-tvos[1]
[ task ] registerEngine:engine-rn-tvos[2]
[ task ] registerEngine:engine-rn[4]
[ task ] registerEngine:engine-rn-next[1]
[ task ] registerEngine:engine-rn-web[1]
[ task ] registerEngine:engine-rn-web[2]
[ task ] registerEngine:engine-rn-tvos[3]
[ task ] registerEngine:engine-rn-web[3]
[ task ] registerEngine:engine-rn-electron[1]
[ task ] registerEngine:engine-rn-electron[2]
[ task ] registerEngine:engine-rn-web[4]
[ task ] registerEngine:engine-rn-web[5]
[ task ] registerEngine:engine-rn-web[6]
[ task ] registerEngine:engine-rn-web[7]
[ task ] findSuitableTask[2]
[ info ] could not find suitable task for run. GETTING OPTIONS...
[ task ] findSuitableTask[3]
[ task ] Welcome to the brave new world...[1]
? Pick a command (Use arrow keys)
❯ app...
  clean (Automatically removes all node_modules and lock in your project and its dependencies)
  config (Edit or display RNV configs)
  configureSoft (Configure system and project wothout recreating files (used for --only))
  crypto...
  doctor (Checks validity and config health of your project)
  fastlane (Run fstalane commands directly)
  help (Display generic help)
  hooks...
  install (Install package node_modules via yarn or npm)
  kill (Kills all the processes related to this project)
  link
  new (Create new ReNative project)
  pkg
  platform...
(Move up and down to reveal more choices)
@mihaiblaga89 mihaiblaga89 added the bug Something isn't working label Oct 16, 2023
@mihaiblaga89 mihaiblaga89 added this to the 1.0 milestone Oct 16, 2023
@muhammadalizkhan
Copy link

several dependencies are missing in your package.json file. You should add these missing dependencies manually to your package.json file, may be its work

@muhammadalizkhan
Copy link

Also need to update your rnv.json or renative.jso specify the correct engine versions.

@mihaiblaga89 mihaiblaga89 self-assigned this Oct 16, 2023
@mihaiblaga89
Copy link
Member Author

should be fixed by #1203

@GabrieleKaceviciute
Copy link
Collaborator

Still I'm getting the same on 1.0.0-canary.7

@mihaiblaga89
Copy link
Member Author

@GabrieleKaceviciute PR not yet merged, mistakenly set it to ready for qa instead of in review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants