2013-03-18 50 views
1

許多JavaScript庫,像easeljs或kinetic.js可作爲調試Easeljs或kineticjs.js

  • 源代碼
  • 精縮版築

當我做在採取先看看他們,我不想縮小版本,但可調試的正常版本。

有人有一個快速的方法來調試這2個庫嗎?

我試圖建立easeljs沒有縮小,但我不熟悉Closure,我沒有看到一種方法來阻止它縮小,因爲我知道它總是捆綁和縮小。

我不會在正確的順序中包含許多源文件來完成此操作。

致圖書館維護者:謝謝,但發送非縮小版本,並將自己的鏈接放在自述文件的頂部。

編輯
中發現的未縮小的版本動能:
http://www.html5canvastutorials.com/libraries/kinetic-v4.3.2-beta.js

回答

1

正如你可以想像,在「來源」爲這些庫被打包成JavaScript模塊,而不是一個大的源文件。

您可以查看KineticJS依賴關係在這裏:http://kineticjs.com/configurator.php

您可以查看EaselJS這裏建清單:https://github.com/CreateJS/EaselJS/blob/master/build/config.json

然後,只需把相應的源文件的文件夾與您的HTML/CSS文件一起。請務必腳本參考您的html文件中的所有源文件。

從那裏,使用您的瀏覽器的檢查員或您最喜歡的編程IDE。

你是金(!) - 你的調試器會引用合適的源文件+違規行#!

+0

嗯,包括所有的來源,只是我想避免。無論如何,從config.json複製是一個好主意,它應該工作。最後可能不會有其他解決方法,包括所有源部分。我認爲這只是一個非常糟糕的習慣,只能提供縮小版,很多人會期望每個庫的「1個正常的js文件」。因此發現一個動力學和踢腳手架。感謝你的付出。 – citykid

+1

EaselJS構建過程包含一個未標記的標誌,它將源代碼捆綁在一起。查看自述文件(請參閱漂亮打印部分)https://github.com/CreateJS/EaselJS/blob/master/build/README.textile – Lanny