2015-05-21 83 views
0

我在Windows 8上構建了一個相當簡單的流星項目,儘管重新安裝流星,並且手動重新設置庫,但在應用運行了很短時間之後,流星崩潰並不會重新開始。流星也無法運行重置,而我一直無法確切地確定導致這種情況的原因。我從ccorcos得到的一致性錯誤是:滑動,但運行時錯誤不應該使流星崩潰?流星在建設時崩潰

我已經嘗試更改/刪除.meteor/client中的文件。

我的問題是要找出可能導致此特定錯誤的原因(在這種情況下,「stat」意味着什麼?我發現在搜索時發現的其他錯誤消息已經更加有用)以及一般情況下比運行meteor更快地重置流星項目的方法是在新文件夾中創建proj_name並手動移動源文件。

堆棧跟蹤如下。

我使用的軟件包

  • 流星平臺
  • 不安全
  • bevanhunt:單張
  • 千年發展目標:地理位置
  • 帳戶,Facebook的
  • 服務配置
  • 少stevezhu:lodash
  • ccorcos:刷卡
  • 鐵:路由器
  • 強調
  • CoffeeScript的
  • 賬戶的UI
  • 帳戶密碼
C:\Users\Fjafjan\Documents\GitHub\progress>meteor run 
[[[[[ C:\Users\Fjafjan\Documents\GitHub\progress ]]]]] 

=> Started proxy. 
=> Started MongoDB. 

C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\dev_bundle\lib\node_modules\fibers\future.js:245 
               throw(ex); 
                ^
Error: EPERM, stat 'C:\Users\Fjafjan\Documents\GitHub\progress\.meteor\local\build\programs\web.browser\packages' 
    at Object.Future.wait (C:\Users\Fjafjan\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 Object.wrapper [as stat] (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\files.js:1350:24 
) 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\files.js:454:43 
    at Array.forEach (native) 
    at Function._.each._.forEach (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\dev_bundle\lib\node_m 
odules\underscore\underscore.js:79:11) 
    at Object.files.cp_r (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\files.js:444:5) 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\files.js:456:13 
    at Array.forEach (native) 
    at Function._.each._.forEach (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\dev_bundle\lib\node_m 
odules\underscore\underscore.js:79:11) 
    at Object.files.cp_r (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\files.js:444:5) 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\files.js:456:13 
    at Array.forEach (native) 
    at Function._.each._.forEach (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\dev_bundle\lib\node_m 
odules\underscore\underscore.js:79:11) 
    at Object.files.cp_r (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\files.js:444:5) 
    at Object.files.rename (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\files.js:1401:13) 
    at Object.files.renameDirAlmostAtomically (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\fi 
les.js:810:11) 
    at [object Object]._.extend.complete (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\builder 
.js:482:11) 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\bundler.js:1933:13 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\bundler.js:2147:20 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\buildmessage.js:264:13 
    at [object Object]._.extend.withValue (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\fiber- 
helpers.js:115:14) 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\buildmessage.js:257:29 
    at [object Object]._.extend.withValue (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\fiber- 
helpers.js:115:14) 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\buildmessage.js:255:18 
    at [object Object]._.extend.withValue (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\fiber- 
helpers.js:115:14) 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\buildmessage.js:246:23 
    at [object Object]._.extend.withValue (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\fiber- 
helpers.js:115:14) 
    at Object.capture (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\buildmessage.js:245:19) 
    at Object.exports.bundle (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\bundler.js:2040:31) 

    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-app.js:554:24 
    at time (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\profile.js:231:28) 
    at Function.run (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\profile.js:377:12) 
    at bundleApp (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-app.js:544:34) 
    at [object Object]._.extend._runOnce (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-app 
.js:591:35) 
    at [object Object]._.extend._fiber (C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-app.j 
s:821:28) 
    at C:\Users\Fjafjan\AppData\Local\.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\run-app.js:402:12 
+0

可能更爲有用HTTPS ://github.com/meteor/windows-preview) – aug

+0

完成。問這樣的問題真的是錯誤的地方嗎?特別是在不重新安裝/製作新的回購和複製粘貼的情況下硬重置流星。 – fjafjan

+0

我認爲這很好 - 還有[其他非常類似的問題](http://stackoverflow.com/questions/14508933/enotempty-and-eperm-exceptions-while-bundling-meteor-application-on-win7)在Stackoverflow上,但這似乎是新的。我只是認爲Meteor團隊會更好地瞭解問題所在。 – aug

回答

2

由於我是新來的編程,我不能告訴你爲什麼會發生這種情況,但是我遇到了完全相同的問題。如果您在代碼編輯器中打開應用程序時使用流星添加(軟件包)安裝軟件包,則會導致應用程序中斷。嘗試關閉編輯器並刷新所有內容。它爲我工作。

+0

爲我工作。關閉我的原子編輯器並重新啓動流星。 – Andries

0

殺死流星過程並重置項目。

ps aux | grep meteor 
kill -1 [PID_OF_METEOR_PROC] 
cd /path/to/project/ 
meteor reset 

替換[PID_OF_METEOR_PROC]與實際PID或每個PID運行一次,並使用正確的路徑到您的流星的項目,如果你提起這個在[流星的Windows問題(

+0

感謝您的答案,但我建立在Windows 8系統(我寫的),所以我不能使用這個答案。我也嘗試使用流星重置和殺死流星系統,這不是解決方案(我想我也是在我原來的問題中寫的)。 – fjafjan

+0

對不起,你完全正確。我之前沒有看到。 –