Reputation: 9828
I just updated to meteor 6.5 with
meteor update
I also updated the packages with
mrt update
and now when I start my server with
mrt -p 3001
I get:
Meteor server restarted (1x)
And the 1x keep increasing. To stop it I need to kill the process with:
$ top // find the process id of node
$ kill -9 147854 // 147854 is the process id of node
I can't make the server run normally, any solution?
Edit: When running with meteor --release 0.6.4.1
No dependency info in bundle. Filesystem monitoring disabled. => Errors prevented startup: Exception while bundling application: Error: ENOENT, no such file or directory '/home/test/.meteor/packages/standard-app-packages/package.js' at Object.fs.openSync (fs.js:338:18) at Object.fs.openSync (/home/test/.meteor/tools/d699ad29da/lib/node_modules/fstream/node_modules/graceful-fs/graceful-fs.js:68:26) at Object.fs.readFileSync (fs.js:182:15) at _.extend.initFromPackageDir (/home/test/.meteor/tools/d699ad29da/tools/packages.js:163:19) at .extend.initFromWarehouse (/home/test/.meteor/tools/d699ad29da/tools/packages.js:197:10) at Object..extend.get (/home/test/.meteor/tools/d699ad29da/tools/packages.js:353:15) at self.api.use (/home/test/.meteor/tools/d699ad29da/tools/bundler.js:111:28) at Array.forEach (native) at Function..each..forEach (/home/test/.meteor/tools/d699ad29da/lib/node_modules/underscore/underscore.js:78:11) at Object.self.api.use (/home/test/.meteor/tools/d699ad29da/tools/bundler.js:110:9) at _.extend.init_from_app_dir [as on_use_handler] (/home/test/.meteor/tools/d699ad29da/tools/packages.js:238:11) at _.extend.use (/home/test/.meteor/tools/d699ad29da/tools/bundler.js:464:11) at Object.exports.bundle (/home/test/.meteor/tools/d699ad29da/tools/bundler.js:873:12) at /home/test/.meteor/tools/d699ad29da/tools/run.js:697:26 at exports.inFiber (/home/test/.meteor/tools/d699ad29da/tools/fiber-helpers.js:24:12)
Please fix the problem and restart.
I already have a packages file but no packages folder
Upvotes: 2
Views: 2106
Reputation: 225
To find the Meteor process you can do:
$ ps ax | grep node | grep meteor
Then kill that pid
$ kill -9 <pid>
Remove meteorite hidden folder in your home folder
$ rm -rf ~/.meteorite
run meteorite again
mrt
Also check that you are in meteorite > 0.6.11 if not update meteorite like so:
$ sudo npm update -g meteorite
Last thing make sure you have standard-app-packages installed
Upvotes: 3
Reputation: 66
try to remove .meteorite
in your home folder (rm -rf ~/.meteorite)
then run mrt
(not meteor)
seems mrt recalculates npm depedency that meteor doesn't
Upvotes: 3