@pitaj Thanks! With node v8.7.0 and npm v5.4.2, I was able to run ./nodebb upgrade and now I'm a proud member of the nodebb v1.7.4 club.
I was following NodeBB installation document carefully and when I need to install npm, I got an error asking me to contact the author.
npm ERR! firstname.lastname@example.org install: 'node-gyp rebuild'
npm ERR! Exit status 1
npm ERR! Failed at the email@example.com install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the heapdump package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls heapdump
npm ERR! There is likey additional logging output above.
And here's the log.
Can't attach, so here's the link.
It means your system environment is not compatible. also check the whether the packaged required are all successfully installed
It also took me a little bit time to settle down some package problems in a Linux server which some other application are running on it.
I'm simply testing NodeBB on my computer and it's not compatible with my computer? Well, guess what? I just installed NodeBB and it's working fine. Any ideas?
Discard this. I just decided to use on cloud instead anyway and npm installation worked fine.