Meteor 0.9.0错误:EACCES,权限被拒绝'/Users/Jasper/.meteorsession'

时间:2014-08-29 09:25:28

标签: meteor

更新到meteor 0.9.0后,我在向localhost启动应用程序时出现以下错误

 Error: EACCES, permission denied '/Users/Jasper/.meteorsession'
at Object.fs.openSync (fs.js:432:18)
at Object.fs.readFileSync (fs.js:289:15)
at readSessionData (/Users/Jasper/.meteor/packages/meteor-tool/.1.0.26.1fmrgj1++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/auth.js:137:24)
at Object.tryRevokeOldTokens (/Users/Jasper/.meteor/packages/meteor-tool/.1.0.26.1fmrgj1++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/auth.js:331:10)
at main.registerCommand.name [as func] (/Users/Jasper/.meteor/packages/meteor-tool/.1.0.26.1fmrgj1++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/commands.js:197:8)
at /Users/Jasper/.meteor/packages/meteor-tool/.1.0.26.1fmrgj1++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/main.js:1212:23

使用sudo meteor启动流星会话修复了这个问题,但我想知道是什么导致这个以及如何修复它。

提前致谢

1 个答案:

答案 0 :(得分:8)

只需删除.meteorsession并重新启动meteor即可创建一个新的.meteorsession目录。

在终端中运行以下代码:

rm -rf /Users/Jasper/.meteorsession