2012-04-23 57 views
2

關閉編譯器內部錯誤在我玩2.0的項目,我把processing-1.3.6.js文件,這是處理語言爲app/assets/scripts文件夾中的JavaScript版本,什麼也不做更多。現在,當我嘗試訪問網站時,Play會嘗試重新編譯所有新的內容,並在腳本上發生故障。在瀏覽器中的錯誤頁面這樣說:播放2.0 - 在JavaScript資產

Compilation error 
Internal Closure Compiler error (see logs) 

In D:\programming\play-2.0\play-2.0\starlight\app\assets\scripts\processing-1.3.6.js at line 0. 

0/*** 
1 
2 P R O C E S S I N G . J S - 1.3.6 
3 a port of the Processing visualization language 
4 

0線是錯誤的原因。這真的很奇怪,因爲這是一條評論。該怎麼辦?也許我錯誤地將資產包含在我的項目中?

回答

3

Play的封閉與編譯器壞了在Windows上,看到https://groups.google.com/forum/#!msg/play-framework/oCBbaeo4_4Y/UToOYcthnZQJ ...

+0

噢,我的!我期待着一切,但不是這樣。另一個失望。有趣的是,框架如何通過預發佈測試?還是從未在Windows平臺上測試過?缺少javascript支持似乎是一個web框架的殺手bug,我說得對嗎? – noncom 2012-04-25 10:48:41

+2

看起來不像他們的開發人員使用Windows,請參閱https://play.lighthouseapp.com/projects/82401/tickets/274-closure-compiler-broken-in-windows。請注意,您可以將該腳本複製到/ public目錄中並使其處於未處理狀態。 – ejain 2012-04-25 18:29:50

+0

如果我這樣做,那麼我的路由將如何?我的意思是,如何在公用文件夾中創建一個js文件的路徑? – noncom 2012-05-11 12:11:10