I was able to get sharp working by simply building it locally.npm install --build-from-source sharp
The only thing missing on my minimal centos 7 image, was g++.
I am finally able to upgrade an existing project to the latest version of NodeBB however, upon doing so I receive
error: [upgrade] NodeBB upgrade could not complete, as your database schema is too far out of date. error: [upgrade] Please ensure that you did not skip any minor version upgrades. error: [upgrade] (e.g. v0.1.x directly to v0.3.x)
I expected something like this after not upgrading in forever.
Are there any way of getting up to date? Or am I stuck on v0.9.x? How would I revert back to it?
@SimonQ you'll have to upgrade iteratively, so like this:
git checkout v1.0.0 ./nodebb upgrade git checkout v1.1.0 ./nodebb upgrade git checkout v1.2.0 ./nodebb upgrade
@PitaJ Thank you!
I followed the steps and after v1.4.0 when I checked back into v1.x.x and ran
./nodebb upgrade I received this error now:
error: Build failed: Unexpected character ''
It seems i only get this on
v1.4.4 I reverted back to
v1.4.3 and it seems to be fine for now