2012-04-23 56 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