2015-10-22 52 views
0

我写了一个包含900多行代码的角供应商(https://github.com/zerodine/angular-restclient/blob/master/src/angular-restclient.js)。维护提供者变得越来越困难。将庞大的供应商分割成多个文件

将它分成多个文件是一个好主意,我该怎么做?

我看到了与require(https://github.com/bendrucker/angular-stripe)或使用纯javascript对象的不同接近。

(我想提供商要连接,并在构建过程变丑)

回答

0

我会说是的,因为我认为300到500大,任何超出肥胖。

拆分文件并不难。按类,模块等进行拆分。只需遵守单一责任原则。

这是我所给过的最蹩脚的答案。我怪你虽然:)

+0

感谢指责我:)事情是,我不能注入工厂到供应商。那么我如何提取类?作为普通的JS?还是有一个很好的角度?提供者使用空的$ get方法? –

相关问题