node npm和 bower 是什么关系?
我理解的是npm是项目构建工具,可以指定依赖库,设置项目属性,都在package.json里面,但是bower也是干类似事情的,我看很多项目即用了npm做包,也用了bower做项目构建,那么他们究竟是什么关系,package.json里依赖了bower,再用bower.json依赖angular和jquery,那能不能直接在npm项目里依赖jquery和angular?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
npm 主要是提供node_module的依赖支持, 而且是类似maven的dependency tree结构
bower 是纯前端库的依赖支持; npm提供nested dependency而且允许多版本共存, bower尽量保持同一个库仅有一个single copy.
stackoverflow的类似问题