之前我只需运行mrt
即可启动Meteor 0.6.6.3。
最近,Meteor 0.7.0.1无法正常运行,除非我以sudo mrt
的身份运行它。像MONGO_URL
这样的环境变量需要root来设置它。
有什么想法发生了什么?我在Mac OSX上使用Mountain Lion。
答案 0 :(得分:5)
您可能以前曾用sudo运行过它。当你用sudo运行一次并写入一个文件时,文件就会成为根文件root用户文件,所以它需要更多权限才能运行并且不会运行 通常。
一旦必须更新包的文件,您可能已经运行sudo mrt
但它们现在由root而不是普通用户拥有。
我确定这是一个终端命令,但是使用“磁盘工具”并运行“修复磁盘权限”也可以修复它(我认为)。