我正在將Apache Roller(基於Java的Web應用程序)從YUI2升級到YUI3。我們沒有在這裏使用雅虎的非SSL CDN,因爲Roller有時運行在SSL上,我們希望避免瀏覽器向用戶發出有關訪問非SSL站點的彈出警告。這意味着我們需要將YUI3庫嵌入到我們的項目中,就像我們之前用更小的YUI2所做的那樣。問題是YUI3有大量的文件夾(總共約375個文件夾),每個組件或組件依賴項都有一個文件夾。我使用YUI Configurator來識別和導入我們需要的「僅」75個,但仍然在我們的project file system中非常混亂,增加了75個文件夾,大多數只有一個需要的文件。將YUI3合併到Java Web應用程序中的有效方法?
有沒有更有效的方法來嵌入YUI3?如果我可以將75「-min.js」文件全部放在一個文件夾中而不是一個文件夾中,但是我不確定YUI3的依賴項發現系統是否可以正常工作。就像JQueryUI的Custom Builder那裏我選擇我想要的組件,並且只需添加一個文件,或者只是一些文件來源控制將是理想的。我們已經在某些項目中使用了JQueryUI,如果在文件系統上合併YUI3不會太麻煩,我們可能需要更多地使用它。
您可以使用配置程序http://yuilibrary.com/yui/configurator/ – juandopazo