npm 是否也被设计用于管理客户端依赖项?

Ben*_*rel 5 dependencies node.js

我正在使用Composer来管理我的 PHP 依赖项,并且很乐意对我的 JS 依赖项做同样的事情。

我偶然发现了NPM for Node.js,并且想知道它是否也应该用作客户端依赖项管理器。

例如,我可能想要管理应用程序/public/vendor/文件夹中的客户端库依赖项,并像使用 PHP 那样安装/更新这些依赖composer installcomposer update

npm给我的吗?

小智 5

不是直接的,尽管您通过 npm 安装的某些软件包(例如 socket.io)将发出客户端 Javascript 库。

还有另一个名为Bower 的工具,它是为客户端库设计的。可能还有其他的,但这是我见过提到最多的一个。它由 Google 的Yeoman工具内部用于客户端库。