如何在生产中使用npm包?

时间:2015-01-24 19:35:08

标签: node.js npm frontend package-managers

在开始使用节点包管理器之前,我只是将包下载到一个文件夹中并从html文件中提供引用。现在我已经开始使用节点包管理器,我想做正确的事情。

我已经通过npm install jquery --save命令下载了jquery。 Jquery下载了minified,unminified,source,readme等文件,因此我下载了30多个文件。

我应该如何在制作中使用这些文件?我的意思是我需要的是生产中的一个缩小的jquery文件。我应该在部署之前删除休息吗?我觉得npm可以让我的生活更轻松,但我错过了重点。

我应该如何接近这个?

2 个答案:

答案 0 :(得分:1)

当您使用 npm 时,依赖项将仅在服务器端使用。我建议您搜索 bower npm 具有相同的目的,但对于客户端。

关于缩小版和完整版,只要在生产时配置它来加载库的缩小版本,就可以维护这两个版本。

答案 1 :(得分:0)

我建议不要删除整个包,即使你需要1个文件,因为可能会因为有一些额外的文件而受到伤害。 npm将允许您将来自动更新包...如果您手动包含单个文件,则可能无法执行此操作。