Git Product home page Git Product logo

Comments (3)

richb-hanover avatar richb-hanover commented on August 17, 2024

Having written some node/Javascript in a previous life, I started rummaging through the /etc/init/flowbat file to figure out where the server portion of the Meteor application lives. Invoking the Meteor server from the command line gives:

richb@ubuntu:~/FlowBAT$ node /home/richb/FlowBAT/private/bundle/main.js
/home/richb/FlowBAT/private/bundle/programs/server/node_modules/fibers/fibers.js:16
	throw new Error('`'+ modPath+ '.node` is missing. Try reinstalling `node-fibers`?');
	^

Error: `/home/richb/FlowBAT/private/bundle/programs/server/node_modules/fibers/bin/linux-ia32-v8-4.6/fibers.node` is missing. Try reinstalling `node-fibers`?
    at Object.<anonymous> (/home/richb/FlowBAT/private/bundle/programs/server/node_modules/fibers/fibers.js:16:8)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Module.require (module.js:367:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/home/richb/FlowBAT/private/bundle/programs/server/boot.js:1:75)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)

So, time for version checks...

richb@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04.5 LTS
Release:	14.04
Codename:	trusty
richb@ubuntu:~$ node --version
v5.12.0
richb@ubuntu:~$ npm --version
3.8.6

and the server's package.json has:

richb@ubuntu:~$ more FlowBAT/private/bundle/programs/server/package.json 
{
  "name": "meteor-dev-bundle",
  "version": "0.0.0",
  "dependencies": {
    "fibers": "1.0.5",
    "underscore": "1.5.2",
    "source-map-support": "0.2.8",
    "semver": "4.1.0"
  },
  "devDependencies": {
    "eachline": "https://github.com/meteor/node-eachline/tarball/ff89722ff94e6b6
a08652bf5f44c8fffea8a21da",
    "chalk": "0.5.1"
  }
}

Time to upgrade versions in Meteor/package.json? What's the "official" way to do this with Meteor?

from flowbat.

richb-hanover avatar richb-hanover commented on August 17, 2024

Newer Update: After seeing several ENOACCESS errors, I checked the permissions on my ~/FlowBAT directory, and everything was owned by root. (Same with /data, too.) I changed ownership to flowview:flowview on both directories, and restarted FlowBAT, and the web interface came up.

I don't remember installing with root/sudo, but perhaps I did. I will re-run the install on a clean VM to see how I ran astray, and report back.

from flowbat.

richb-hanover avatar richb-hanover commented on August 17, 2024

I'm going to close this in favor of a new (clean) report in #27. Any words of advice would be welcome.

from flowbat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.