requirejs和angularjs哪个好用

2025-04-29 10:06:42
推荐回答(1个)
回答1:

没有必要。

Angular因为模块机制比较特别,所以跟这些东西混用都比较别扭。我见过有些开源项目的用法,实在很折腾,比如最近在研究的kibana:elastic/kibana · GitHub

这是我见过的最折腾的angular用法了,比如你看,他把module作了封装:

又搞了一只private

还有promise,居然把$q又封装了
然后他的plugin机制,绕来又绕去,最后发布的时候还是把所有代码全打包成一个了,大小是多少呢,5M多的一个js,16w行多,并且因为他把require跟angular混用,用require的打包,只能合并文件,不能压缩文件,不然angular这里可能出问题

要不是项目需求,我才不要碰这样的东西,你们有兴趣的大致翻翻他的代码,然后体会一下我的感受。