npm 3和Bower有什么区别?

Abh*_*bhi 6 node.js bower

随着npm 3带有扁平(-ish)依赖结构,我们是否会在未来使用Bower,或者在发布时仅使用npm 3?

npm最常用于管理Node.js模块,但当与Browserify和/或$ npm重复数据删除相结合时,它也适用于前端.

Bower专为前端而设计,并以此为基础进行了优化.最大的区别是npm执行嵌套依赖树(大小很重),而Bower需要一个平面依赖树(将依赖解析的负担放在用户身上)

将凉亭合并到npm

npm3

NPM-和前端包装

Pow*_*iKi 6

加上NPM 3 browserify的WebPack是现在要走的路.在项目中使用包管理器会使您的工作流程变得更加困难.

今天安装npm 3:

npm install -g npm@latest
Run Code Online (Sandbox Code Playgroud)

  • 两个项目都提供了链接.阅读他们的文档,了解他们每个人的能力,以及如何实现您的需求. (2认同)