You'll need to start NodeBB with ./nodebb start not npm
You need to be in the actual folder you installed NodeBB in, you can't just run that command anywhere!
Then in that case, I would check to make sure the version of Persona you have installed matches the version defined in package.json.
@tednology Hm, I don't see that module defined in v0.9.x's npm-shrinkwrap.json...
Ok great will check them out
@pichalite Nope, use_port has been deprecated. Port usage is dictated by url from now on.
You must set the url value in config.json to the URL at which you access your site.