[Solved] upgrade fails
-
I've executed the following:
git pull
./nodebb upgrade
as usual.
But the last command ends with following output:[...] warn: [plugins/nodebb-widget-essentials] staticDir is deprecated, define CSS files with new staticDirs instead. fs.js:649 binding.readdir(pathModule._makeLong(path), callback); ^ TypeError: path must be a string at Object.fs.readdir (fs.js:649:11) at Object.Meta.themes.get (/home/ole/workspace/NodeBB/src/meta.js:89:7) at /home/ole/workspace/NodeBB/src/webserver.js:321:19 at /home/ole/workspace/NodeBB/node_modules/async/lib/async.js:511:21 at /home/ole/workspace/NodeBB/node_modules/async/lib/async.js:227:13 at /home/ole/workspace/NodeBB/node_modules/async/lib/async.js:111:13 at Array.forEach (native) at _each (/home/ole/workspace/NodeBB/node_modules/async/lib/async.js:32:24) at async.each (/home/ole/workspace/NodeBB/node_modules/async/lib/async.js:110:9) at _asyncMap (/home/ole/workspace/NodeBB/node_modules/async/lib/async.js:226:9) NodeBB Dependencies up-to-date!
Any suggestions?
-
I've run into that before, I think its from a faulty plugin. If you want you can try
./nodebb reset
(which will set your theme to Vanilla and deactivate all your plugins)
or you can remove one at a time from the plugins:active set in redis-cli
-
kk worked, thanks
Since it's just a board to test NodeBB it's ok to reset anything
Copyright © 2025 NodeBB | Contributors