2012-07-21 76 views
0

爲了縮小腳本,我使用在線YUI壓縮機here。 不幸的是,壓縮機不時會拋出我無法理解的錯誤,特別是因爲腳本在運行時不會崩潰。Online YUI Comperssor:如何解釋錯誤?

如:

[ERROR] 27:39:missing formal parameter  
[ERROR] 27:39:missing } after function body  
[ERROR] 31:13:identifier is a reserved word  
[ERROR] 32:8:syntax error 

順便說一句,我只是想運行如下腳本在http://picselbocs.com/plugins/digitize/digitize.js

回答

0

我剛剛發現,上面的腳本的情況下,我用的是「字符「在我的腳本廣泛的保留字,導致縮小破壞。 無論如何,爲了更好地理解壓縮javascript代碼中的錯誤,您應該使用http://closure-compiler.appspot.com/home,它提供了更詳細的解釋。

+0

您可以通過在壓縮之前運行jslint來檢查js代碼的有效性。 http://jslint.com/ – 2012-07-29 14:59:32