Skip to content

Commit

Permalink
Small revision
Browse files Browse the repository at this point in the history
Signed-off-by: Leanid Astrakou <[email protected]>
  • Loading branch information
DivergentEuropeans committed Aug 16, 2024
1 parent 54954ef commit b80b881
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ To build the App Server and Apps, the following is required:

* **NodeJS** - v16.x minimum up to v18.x

**Note & TODO:** Node 17+ will fail on Windows when running full zlux build, [more information in this thread.](https://stackoverflow.com/questions/69692842/error-message-error0308010cdigital-envelope-routinesunsupported). An upgrade solution needs to be applied across multiple failing components.

**Note:** Some plugins may not install/build with 16, some will not with 18. It is recommended to have both versions present to troubleshoot issues. Example errors include: `Error: error:0308010C:digital envelope routines::unsupported [...]` (may occur with 16). For switching Node versions, avoid using `nvm` for Windows, as it is known to cause bugs.

* **npm** - v6.4 minimum
Expand Down Expand Up @@ -129,7 +127,7 @@ This will take some time to complete.

Upon completion, the App Server is ready to be run.

### Fixing Build Failures
### Fixing build failures

If you encounter errors such as `npm ERR! Conflicting peer dependency [...]` or `Invalid tag name` or in-general issues at the package level when installing dependencies, it may be due to poor package-lock metadata. To resolve:
- Reset `package-lock.json` via `git checkout *package-lock.json`.
Expand Down

0 comments on commit b80b881

Please sign in to comment.