2015-07-04 13 views
6

Ho installato la versione più recente di Meteor (v 1.1.0.2) utilizzando Windows Installer. Sto usando Windows 8.1. Sembra che tutto sia stato installato correttamente poiché sono in grado di creare nuovi progetti di meteor usando meteor create projectName. Quando entro il progetto ed eseguirlo meteor, si blocca con il seguente errore:Meteor - Impossibile eseguire tasklist.exe su Windows 8.1

C:\projects 
λ meteor create projectName 
projectName: created. 

To run your new app: 
    cd projectName 
    meteor 

C:\projects 
λ cd projectName\ 

C:\projects\projectName 
λ meteor 
[[[[[ C:\projects\projectName ]]]]] 

=> Started proxy. 

C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\fibers\future.js:278 
               throw(ex); 
                ^
Error: Couldn't run tasklist.exe: {"killed":false,"code":1,"signal":null} 
    at Object.Future.wait (C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\fibers\future.js:398:15) 
    at findMongoPids (C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-mongo.js:120:16) 
    at findMongoAndKillItDead (C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-mongo.js:236:14) 
    at launchOneMongoAndWaitForReadyForInitiate (C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-mongo.js:360:7) 
    at launchMongo (C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-mongo.js:612:7) 
    at [object Object]._.extend._startOrRestart (C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-mongo.js:712:19) 
    at [object Object]._.extend.start (C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-mongo.js:670:10) 
    at C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-all.js:199:26 
    - - - - - 
    at C:\Users\Nate\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-mongo.js:73:24 
    at ChildProcess.exithandler (child_process.js:662:7) 
    at ChildProcess.emit (events.js:98:17) 
    at maybeClose (child_process.js:766:16) 
    at Socket.<anonymous> (child_process.js:979:11) 
    at Socket.emit (events.js:95:17) 
    at Pipe.close (net.js:466:12) 

Tutte le soluzioni che ho trovato si riferiscono a non avere Tasklist.exe come parte del percorso che da allora ho aggiunto, ma il problema ancora persiste. Cosa devo fare per far funzionare Meteor?

risposta

3

ho avuto questo problema in Windows 7 e la soluzione era quella eseguire il CMD come amministratore.

Ciò che è strano è che senza essere amministratore sono stato in grado di utilizzare tasklist.exe dal CMD.

+0

Grazie a Pragmateek, questa è stata la mia soluzione. Doveva fare lo stesso anche per Windows 10. –

+0

@NatePerry Felice che aiuti. :) – Pragmateek

2

Ho avuto lo stesso problema su Windows 8.1, c'è qualche tipo di problema con l'elenco delle attività nel sistema operativo che può essere risolto con un aggiornamento. Prova ad accedere a Windows Update nel Pannello di controllo e installa gli aggiornamenti opzionali. Ha funzionato per me.

https://support.microsoft.com/en-us/kb/2732840

In caso contrario, v'è di più qui:

https://github.com/meteor/windows-preview/issues/71#issuecomment-77924368

+0

Ciao alex, grazie per la risposta. Ho installato 20+ aggiornamenti opzionali, ma non ho avuto fortuna dopo il riavvio. Il problema con Github doe snot ha davvero una risposta solida, ma lo esplorerò di più. –

+0

Gli articoli di Microsoft KB dicono che è per Windows 8, ma quando si tenta di scaricarlo, dice solo che è per Windows 7 e Vista e Windows 2008. – Chloe

2

ho avuto lo stesso problema, ma dopo aver impostato la variabile d'ambiente, ha cominciato a lavorare. aggiungere "C: \ Windows \ System32" in variabile del percorso .. e funzionano bene andando ..

+0

Grazie per la risposta. Il mio PERCORSO tutto ciò di cui aveva bisogno. La soluzione era di funzionare come amministratore. –

+0

questo non ha effetto sul comando git? – Jhonattan

0

La soluzione a questo problema era di abilitare il servizio di strumentazione di Windows.

Per abilitare il servizio open services.msc dal prompt di esecuzione Modificare il tipo di avvio in automatico e avviare il servizio. Una volta completato, sono stato in grado di avviare l'app meteo, avevo già i percorsi di ambiente e stavo eseguendo come amministratore, solo dopo aver impostato questo era che dovevo correre.

Problemi correlati