-
Notifications
You must be signed in to change notification settings - Fork 33
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
Handle nx monorepo setup #724
base: main
Are you sure you want to change the base?
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested it and it works, but please look at inline comments before you merge
try { | ||
workspaces = require(packageJsonPath).workspaces; | ||
require(nxJsonPath); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a scenario in which require fails for reasons unrelated to nx.json existence?
Could we use fs.existSync()
here?
Fixes #683
This PR adds nx monorepo setup handling by:
Remarks:
iOS fails onseems like problem with my setup (those files were owned by root, reinstalling ruby using rbenv solved the problem)bundle install && bundle exec pod install
withEACCES: Permission denied
I'm investigating if it's related to IDE or something else (i.e. my setup), manualpod install
solves the issueHow Has This Been Tested:
Scenario: Open iOS and Android, check if it builds.
Tested on: