2014-08-29 12 views
6

Dopo l'aggiornamento a 0.9.0 meteora ricevo il seguente errore quando il lancio di un app per localhostMeteor 0.9.0 Errore: EACCES, permesso negato '/Users/Jasper/.meteorsession'

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 

partire la meteora sessione con sudo meteor risolve questo problema, ma mi chiedevo che cosa causa questo e come può essere risolto.

Grazie in anticipo

+0

possibile duplicato del [messaggio di errore intesa da Meteor.js] (http://stackoverflow.com/questions/16453481/understanding-error-message-from -meteor-js) – EvilBeer

+0

Probabilmente non dovresti più eseguire Meteor con 'sudo', e usare' chown' per rendere tutti i file Meteor non di proprietà di root. –

risposta

8

basta cancellare il .meteorsession e riavviare meteoriti e creerà una nuova directory .meteorsession.

Eseguire il codice nel vostro terminale:

rm -rf /Users/Jasper/.meteorsession 
+0

Dove trovo la directory .meteorsession? Non riesco a trovarlo – Jaspermid

+0

@Jaspermid vedi la mia risposta aggiornata –

Problemi correlati