Meteor需要sudo才能运行

时间:2013-12-28 04:33:05

标签: macos node.js mongodb meteor

之前我只需运行mrt即可启动Meteor 0.6.6.3。

最近,Meteor 0.7.0.1无法正常运行,除非我以sudo mrt的身份运行它。像MONGO_URL这样的环境变量需要root来设置它。

有什么想法发生了什么?我在Mac OSX上使用Mountain Lion。

1 个答案:

答案 0 :(得分:5)

您可能以前曾用sudo运行过它。当你用sudo运行一次并写入一个文件时,文件就会成为根文件root用户文件,所以它需要更多权限才能运行并且不会运行 通常。

一旦必须更新包的文件,您可能已经运行sudo mrt但它们现在由root而不是普通用户拥有。

我确定这是一个终端命令,但是使用“磁盘工具”并运行“修复磁盘权限”也可以修复它(我认为)。

相关问题