我有兩個不同的javascript文件,我正在使用我的GAE Python應用程序,並且這些文件都依賴於我不想在兩個不同位置重複的常見功能。綁定使用「顯示模塊模式」的javascript
在我的開發環境,我想有三個文件:
- script1.js
- script2.js
- library.js
每個的script1.js
和script2.js
需要library.js
中的功能。
我的JavaScript使用「揭示模塊模式」,例如,
var my_module = (function() {
var my = {};
my.do_stuff = function() {...};
return my;
})();
但在生產,我希望客戶能夠下載具有所有所需的JavaScript一個靜態文件。例如,客戶可以下載script1all.js
,其中包括script1.js
和library.js
。
我該如何在GAE/P中實現?有沒有現成的工具可以做到這一點?
我一直在閱讀JavaScript包管理器(npm,bower等),但這些似乎與處理第三方javascript有關,我只需要打包自己的javascript。