【发布时间】:2017-07-08 22:49:56
【问题描述】:
是否可以像使用bundle install 或python 的需求文件(例如:requirements.pip)那样从ruby 的Gemfile 中的文件安装nodejs 包(/modules) pip install -r 命令?
假设我有一个文件,其中列出了三个或四个包名称。
我将如何指示 npm 安装名称在该文件中找到的软件包(并解决它也存在的依赖关系)?
【问题讨论】:
-
我不太明白这个问题,但你可以查看 npm install 的文档,这可能会有所帮助docs.npmjs.com/cli/install
-
我已经检查了文档。基本上,如果您熟悉这些语言,我要求直接使用
bundle install和pip install -r替代方案。 -
那么您是在问是否可以使用 npm 来读取 gemfile 或 python 需求文件?或者你是在问是否有一些与节点等效的东西?
-
正如一些答案已经提到的 ruby 的 gemfile 和 python 的需求文件的等价物是 package.json 文件。 npm 上的每个包都有一个,您需要的依赖项列在一个名为“依赖项”的字段中,您可以使用
npm install <package> --save手动更新或更新 -
我在问是否可以只有一个
package.json文件来保存我需要的所有软件包,然后使用单个npm install命令安装所有这些。
标签: nodejs ruby python javascript python ruby node.js package