Closed src386 closed 1 month ago
I sugges to use node 18 or node 20 (LTS versions). I'll update the documentation
NOCLIENT=1 yarn install --production --pure-lockfile
may also fix your issue.
All available version wouldn't match requirements:
Expected version "^18.19.1 || ^20.11.1 || >=22.0.0"
Avail:
node-20.12.2_1 V8 JavaScript for client and server (meta port)
node18-18.20.2 V8 JavaScript for client and server
node20-20.12.2 V8 JavaScript for client and server
node21-21.7.3 V8 JavaScript for client and server
I was able to install node22 by switching pkg repo from "quaterly" to "latest".
What is the purpose of NOCLIENT=1
?
node18-18.20.2
satisfies ^18.19.1
What is the purpose of NOCLIENT=1?
Skip checking client dependencies, which are not installed anyway because of --production
option
Describe the problem
The following command:
Eventually results in:
Right now (Jul 2024) FreeBSD aarch64 provides:
node22 may be available in a few weeks/month, but right now it is impossible to install peertube. Is it possible somehow to "loosen" the node version requirement?
Additional information