Think 'mongo' and 'meh' pretty much sums it up, for me, anyhow!
Happy using bbPress for my needs
Think 'mongo' and 'meh' pretty much sums it up, for me, anyhow!
Happy using bbPress for my needs
Guess it didn't like that Mongo version number guestimate?
npm ERR! No compatible version found: connect-mongo@~2.0.0
Everything about the Mongo DB files and settings are still very unclear. Plus there are no hints as to what to do or try, just faffing about and hoping for the best. I don't even have a mongodb.conf file anywhere on my computer. Maybe stretching into the 36 hours straight.
Adding:
"mongo": "~0.10.1",
"connect-mongo": "~2.0.0"
to package.json, but I have no idea what I'm doing or why that would work.
I'll see what I can do. In any case, I could perhaps provide some input to your upcoming OSX / Heroku / Mongolab chapter
Edit: My final input for your OSX install guide is in the top post. I would advice to make the installation meant for the Cloud platform independent of the user's choice of computer. He wants to use this thing in the cloud, simple as that, and not at home on his little machine.
@reid said:
You seem to be taking a very negative stance on NodeBB based on your inability to install it.
My first impression is that it IS impossible to install it. Most people would probably have resigned after 12–18 hours of not getting it to work. First impressions matter. I guess most OSX users wouldn't be able to change their drive to a different OSX version either, as according to the instructions ONLY Mavericks macs can install this forum (within the OSX family).
I'd say I've been very, very patient and enduring.
@psychobunny said:
(if you're patient enough to wait)
TBH, I was hoping to get it done in 24 hours with no sleep.
Skipping Step 10 as I don't know what to write there. Proceeding with 12, 13 etc. Crossing my fingers and hoping for the best.
I'm at point 10, and got the above cited errors from point 9 on the list.
I'm wondering what to write in step 10, as obviously I can't follow the manual and enter redis stuff.
Point 9 was "node app --setup", did I do wrong in trusting that?
Point 10 is a hard one to guess:
"dependencies": {
...
"redis": "~0.10.1",
"connect-redis": "~2.0.0"
},
"devDependencies": {
I don't use redis, but mongo.
My error logs are often flagged as 'spam', BTW:
.node-gyp/5.0.0/common.gypi not found (cwd: /Library/node/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos) while reading includes of binding.gyp while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: gyp
failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/Library/node/node_modules/npm/node_modules/node-gyp/lib/configure.js:357:16)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 13.4.0
gyp ERR! command "/usr/local/bin/node" "/Library/node/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Library/node/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos
gyp ERR! node -v v5.0.0
gyp ERR! node-gyp -v v2.0.2
gyp ERR! not ok
I'm sorry I'm me. I need to set up the DB connection to MongoLab. I've done the point and click thing for my latest app. Should I run node app --setup before entering DB user, password etc?
Nah, it's just that none of the guide or manuals work. I have to figure it all out by myself.
It's also quite some change from eg. Wordpress, where you have a 1-click or 3–minute web launcher. I'm very unfamiliar with having to install 5–6 types of new software on my laptop just in order to set up a web–only forum. Doesn't seem to be necessary, really.
Is it really so hard to understand? Maybe you let your interpretation run a little wild? People sometimes do, and the very last thing they think you mean is exactly what you say.
There is a web installer thread on this board.
It is old.
When you reply to it, a new topic is created.
Because it's so old.
Before you do, you are promised that there will be a link back to the old topic.
There won't be.
So now I've changed hard drive and am finally on a Mavericks. So now the Brew don't work. At least there's some variation in the stuff that doesn't work.
This is a fine piece of software.
c:node $ sudo npm install --production
Password:
npm ERR! tar.unpack unzip error /tmp/npm-12374-b75e5add/registry.npmjs.org/nodebb-theme-vanilla/-/nodebb-theme-vanilla-4.0.8.tgz
npm ERR! tar.unpack untar error /tmp/npm-12374-b75e5add/registry.npmjs.org/nodebb-theme-vanilla/-/nodebb-theme-vanilla-4.0.8.tgz
npm ERR! tar.unpack unzip error /tmp/npm-12374-b75e5add/registry.npmjs.org/templates.js/-/templates.js-0.2.10.tgz
npm ERR! tar.unpack unzip error /tmp/npm-12374-b75e5add/registry.npmjs.org/nodebb-plugin-markdown/-/nodebb-plugin-markdown-4.0.5.tgz
--- and on and on ---
@pitaj said:
Ah, clear as day ....
If you have an existing deployment with MongoLab (not created through a Heroku add-on), instructions for connecting your Heroku application to your MongoLab database are available in MongoLab’s connection documentation. Essentially, you will need to configure your MongoDB driver to use the connection URI.
I believe I have an existing deployment with MongoLab, but it is created through a Heroku add-on, so then I need a new manual just for me. Meh.
@pitaj said:
Enable MongoLabs
How? Docs say "Enable Redis To Go for your heroku account (Nano is a free plan): heroku addons:create redistogo:nano"
I assume I shouldn't type the same as for Redis, but something else instead.
@lenovouser Some dude was talking about a web installer but didn't feel like linking to it. I answered him and because his post was old, a new thread was automatically created by the system. I was promised a backlink to the old thread, though.
@pitaj Any path?