求助:请问angular 1x 和webpack配合好还是和gulp配合好

最近公司准备开发一个项目,使用的angular 1.3的,之前都是配合gulp进行搭建的环境,但是我不会用gulp,想要用webpack+angular的方式搭建,不知道合不合适!
!!!!!!!求大神帮忙解答解答!!!!!!!

阅读 3.7k
6 个回答

angular的模块化机制自成一派。。。既不是AMD也不是CMD,所以要让webpack直接支持是有点难度的,当然,估计市面上已经有人实现了相应的loader了。。。或者说你要对现有的angular的module进行封装,比如把xxx.controller.js文件 里的angular.controller这个对象用commonjs的方式export出来,这样webpack才能读懂模块之间的依赖关系,在主module里你要require进来。。这样做的代价可想而知,为了某个打包工具而改变现有代码本身的结构并不可取。。甚至有点本末倒置。

当然以上只是我个人的揣测,我没用有webpack打过ng1,一般都用gulp,毕竟这2者不是一个时代的产物。

两种都可以。公司/个人项目中,两种都用过,只要配置对了,都可以正常运行。
不过,个人感觉,gulp 比 webpack 容易配置很多。

要说“配合”都一样,都能用。
要说哪个好, webpack 更方便,功能更强大。当然, gulp 比较直观。

用gulp 楼上说的对 都不是一个时代的东西

楼上都忽略了一个重点, 那就是webpack的组件化开发... 如果你想提高你自己的话,webpack肯定更牛逼, 当然学习成本也更高...更高...

angular1.x建议使用gulp。毕竟angular1的模块系统有点奇葩。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题