【发布时间】:2015-04-18 10:58:10
【问题描述】:
现在我正在参与 node.js 项目,我喜欢依赖管理的“节点方式”。
我会为那些没有使用过npm的人提供一些例子
-
npm install package_name --save- 将package_name安装为 生产 依赖项 -
npm install package name --save-dev- 安装package_name作为开发依赖。
所有的dep都存储在package.json文件中,由版本控制系统索引。当我克隆 repo 时,我只需在终端中输入 npm install 并安装所有内容。
据我所知,pip freeze 可以做到,但是:
在生产服务器上,我可以输入npm install --production,但我的所有构建工具、测试框架等都没有安装。只是生产部门。
所以,问题是:
您如何使用 pip(或其他工具)拆分生产和开发依赖项?
【问题讨论】:
标签: python dependencies pip