OSX — WTF? Meteor needs sudo.
Disk Utility: Repair permissions.
- Can’t run meteor any more without using sudo?
- Can’t reset your project without sudo?
- Can’t install packages with Atmosphere without sudo?
Reason
Maybe you have run sudo mrt to install some npm requirements that didn’t have the permission to complete installation, like when installing iron-router or fast-render. Well that might have screwed up your permissions a bit.
The solution
Use the Disk Utility that comes with OSX and run Repair permissions, and woopie-doo problem solved, we can use meteor without sudo again.
The future
Hopefully we don’t need sudo for npm requirements to get installed for packages like iron-router when Meteor adds the package ecosystem that we’re now getting from Meteorite (mrt) and http://atmospherejs.com
Solution found here http://stackoverflow.com/questions/20811022/meteor-requires-sudo-to-run