2016-04-15 54 views
5

我有一個流星1.3.1項目,我嘗試的IntelliJ Webstorm在Windows 10流星應用 - 在「啓動你的應用程序」時,試圖運行

問題滯留運行的是,當我運行我的應用程序一切工作正常,直到所有的軟件包加載,然後程序卡住「啓動你的應用程序」。因此,我收到「已啓動代理」消息,並且所有軟件包都已正確加載。

我還可以提到,我有一個Macbook項目運行良好。所以感覺這個問題與我的Windows機器上的一些配置有關...

下圖顯示了在運行meteor --verbose後終端卡住的位置。

screenshot of my terminal after running meteor --verbose

沒有錯誤消息或任何東西,終端只是口口聲聲說「啓動您的應用程序」。

我曾嘗試沒有結果如下:

  • 運行meteor reset命令
  • 重新安裝流星。
  • 關閉防火牆以防萬一它會導致一些問題...
  • 創建一個新項目並運行它(所有項目都出現同樣的問題)。
  • 從Windows命令行創建並運行一個新項目。 (同樣的事情發生,卡在「開始你的應用程序」)。

我非常感謝有關如何解決此問題的任何建議!我一直在抨擊我的頭鍵盤相當長一段時間,並沒有設法在網上找到解決的辦法......

+3

謝謝,流星重置是我所需要的! – Sphinxxx

回答

0

看一看.meteor/local/db dir - 檢查是否有mongod.lock文件。

如果有,請檢查它的內容 - 它應該是空的。

如果它不是空的,這意味着MongoDB不是gracefully關機或什麼的。

嘗試刪除此文件(或刪除其內容)並再次運行Meteor。

rm -f .meteor/local/db/mongod.lock meteor

+0

看着你的答案我從系統上的所有項目中刪除了mongod.lock文件,但我的應用程序仍停留在啓動你的應用程序。任何想法這裏有什麼問題? –

+0

@PiyushKumar不,它爲我工作。更嚴格的方法是刪除整個'.meteor'文件夾,但這會重置您的項目和數據庫(不理想)。 –

0

運行您的CMD以管理員身份。它可能工作。 我有同樣的問題。這是因爲meteor mongo db無法連接。或者如果這不起作用。運行

流星蒙戈本地主機:[mongo_db_port]

你就會知道你的應用程序在 文件

your_app_name.meteor \本地\ DB \流星使用蒙戈DB哪個端口-PORT

相關問題