【发布时间】:2014-08-17 13:21:55
【问题描述】:
我使用Crossrider 构建了我的扩展,目前我的所有代码都在 extension.js 文件中。但是,在这个单一文件中它变得相当长并且变得越来越难以维护。有没有办法将我的代码拆分成单独的文件并仍然在我的扩展程序中使用它们?
例如,如果我的 extension.js 文件的结构类似于以下示例,我希望函数 f1 和 f2 位于可以加载到扩展程序中的单独文件中:
appAPI.ready(function($) {
init();
f1();
f2();
...
function init() {
// init code
...
}
function f1() {
//hundreds of lines of code
}
function f2() {
//hundreds of lines of code
}
...
});
【问题讨论】:
标签: javascript cross-browser include browser-extension crossrider