Node.js npm 3和鲍尔之间有什么区别?
随着NPM3带有一个扁平的(-ish)依赖结构,我们是在将来使用Bower还是在发布NPM3时只使用它 npm最常用于管理Node.js模块,但与Browserify和/或$npm Deduplicate结合使用时,它也适用于前端 Bower是专为前端设计的,经过优化 记住。最大的区别是npm没有嵌套依赖关系 树(大小较重),而Bower需要平面依赖树(放置 依赖关系解析的负担(由用户承担) npm 3与or结合在一起是现在的发展方向。在项目中增加package manager会使工作流程更加困难 立即安装npm 3,包括:Node.js npm 3和鲍尔之间有什么区别?,node.js,bower,Node.js,Bower,随着NPM3带有一个扁平的(-ish)依赖结构,我们是在将来使用Bower还是在发布NPM3时只使用它 npm最常用于管理Node.js模块,但与Browserify和/或$npm Deduplicate结合使用时,它也适用于前端 Bower是专为前端设计的,经过优化 记住。最大的区别是npm没有嵌套依赖关系 树(大小较重),而Bower需要平面依赖树(放置 依赖关系解析的负担(由用户承担) npm 3与or结合在一起是现在的发展方向。在项目中增加package manager会使工作流程更
npm install -g npm@latest
- Bower主要用于前端库,这些库没有 依附于自身,因此在凉亭中,平面结构是一个重要的组成部分 限制,而不是特性
- npm-3是一个智能的依赖关系管理器,依赖关系可以有自己的 拥有辅助依赖项(子依赖项)
- 它试图尽可能地创建扁平结构,但事实并非如此 没有限制。在某些情况下,它不会遵守它(例如:当您需要依赖项的多个版本时)