-
@cagatay you should be able to downgrade if you stop your NodeBB instance, run the following commands
git fetch # Grab the latest code from the NodeBB repository git checkout v2.x # Switch to the v2.x branch since we are now upgrading to NodeBB version 2 git reset --hard origin/v2.x
Then finally run
./nodebb upgrade
And then restart NodeBB. That should return you to the v2 train.
@phenomlab said in NodeBB v3 and Harmony Theme:
Grab the latest code from the NodeBB repository
there is eror when upgraded;
2023-01-21T12:16:27.336Z [4567/1270169] - error: [build] client side sty les build failed 2023-01-21T12:16:27.336Z [4567/1270169] - error: [build] Encountered error durin g build step FileError: './theme' wasn't found. Tried - ./theme.less,/home/nodes/nodebb/node_ modules/nodebb-theme-harmony/theme.less,/home/nodes/nodebb/node_modules/theme.le ss,/home/nodes/nodebb/public/less/theme.less,/home/nodes/nodebb/public/vendor/fo ntawesome/less/theme.less,theme.less in input on line 1, column 1: 1 @import "./theme"; 2 Error occurred during upgrade: undefined (node:1270169) UnhandledPromiseRejectionWarning: Unhandled promise rejection. Th is error originated either by throwing inside of an async function without a cat ch block, or by rejecting a promise which was not handled with .catch(). To term inate the node process on unhandled promise rejection, use the CLI flag `--unhan dled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejec tions_mode). (rejection id: 1) (Use `node --trace-warnings ...` to show where the warning was created) (node:1270169) [DEP0018] DeprecationWarning: Unhandled promise rejections are de precated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. -
@phenomlab said in NodeBB v3 and Harmony Theme:
Grab the latest code from the NodeBB repository
there is eror when upgraded;
2023-01-21T12:16:27.336Z [4567/1270169] - error: [build] client side sty les build failed 2023-01-21T12:16:27.336Z [4567/1270169] - error: [build] Encountered error durin g build step FileError: './theme' wasn't found. Tried - ./theme.less,/home/nodes/nodebb/node_ modules/nodebb-theme-harmony/theme.less,/home/nodes/nodebb/node_modules/theme.le ss,/home/nodes/nodebb/public/less/theme.less,/home/nodes/nodebb/public/vendor/fo ntawesome/less/theme.less,theme.less in input on line 1, column 1: 1 @import "./theme"; 2 Error occurred during upgrade: undefined (node:1270169) UnhandledPromiseRejectionWarning: Unhandled promise rejection. Th is error originated either by throwing inside of an async function without a cat ch block, or by rejecting a promise which was not handled with .catch(). To term inate the node process on unhandled promise rejection, use the CLI flag `--unhan dled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejec tions_mode). (rejection id: 1) (Use `node --trace-warnings ...` to show where the warning was created) (node:1270169) [DEP0018] DeprecationWarning: Unhandled promise rejections are de precated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
@cagatay that’s telling you that the persona theme is missing. Change the theme back to persona and then retry the upgrade.
-
@cagatay that’s telling you that the persona theme is missing. Change the theme back to persona and then retry the upgrade.
@phenomlab recent cards not working normally.
downgrade is done! thank you.
i thin the problem is the avatar size. -
@phenomlab recent cards not working normally.
downgrade is done! thank you.
i thin the problem is the avatar size.@cagatay remove the recent cards plugin and reinstall it.
-
@phenomlab same result.
i had deleted and reinstalled recent card but nothing chaged.
by the way without recent card my current page on topic as below;the avatar size is very big.
-
@phenomlab same result.
i had deleted and reinstalled recent card but nothing chaged.
by the way without recent card my current page on topic as below;the avatar size is very big.
@cagatay Did you rebuild and restart after the removal before you re-installed ?
-
@cagatay Did you rebuild and restart after the removal before you re-installed ?
@phenomlab of course Mark i done.
this is who is reading post type; -
@phenomlab of course Mark i done.
this is who is reading post type;@cagatay Are you sure that’s not
nodebb-plugin-browsing-users
in the screenshot ? -
@cagatay Are you sure that’s not
nodebb-plugin-browsing-users
in the screenshot ?@phenomlab i had same problem recent card and browsing user…
-
@phenomlab i had same problem recent card and browsing user…
@cagatay I’m logged into your site now. Taking a look
-
@phenomlab thank you Mark.
-
@phenomlab i had same problem recent card and browsing user…
@cagatay I see the issue.
I’ve removed
nodebb-plugin-browsing-users nodebb-plugin-recent-cards
You need to use the
CLI
to install the correct versions as below, which I’m doing nownpm install nodebb-plugin-browsing-users@2.0.4 npm install nodebb-plugin-recent-cards@2.0.23 The versions you are using now are not compliant with v2 which is why they do not work properly.
-
@phenomlab thank you Mark.
@cagatay Should be all sorted now
Don’t forget to put your language back to Turkish. -
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (ether email, or push notification). You'll also be able to save bookmarks, use reactions, and upvote to show your appreciation to other community members.
With your input, this post could be even better 💗
RegisterLog in