meteor需要sudo来运行
以前我只能通过运行mrt
来启动Meteor 0.6.6.3。
最近,meteor0.7.0.1将无法正常运行,除非我作为根与sudo mrt
运行它。 像MONGO_URL
这样的环境variables需要root来设置它。
任何想法发生了什么? 我在Mac OSX上使用Mountain Lion。
你可能曾经用sudo运行过一次。 当你用sudo运行它一次,文件被写入文件成为根文件根用户文件,所以它需要更多的权限运行,并不会正常运行。
一旦它必须更新一个包的文件,你可能已经运行了sudo mrt
,但现在它们由root用户拥有,而不是你的普通用户。
我敢肯定这是一个terminal命令让它回来,但使用磁盘工具和运行“修复磁盘权限”也可以解决它(我认为)。