【问题标题】:Install published npm-package dev dependencies安装已发布的 npm-package 开发依赖项
【发布时间】:2019-05-19 17:54:49
【问题描述】:

我已经向 npm 发布了一个 npm 包。

当我尝试通过npm i <package-name> 将它安装在任何地方时,它会在其中安装所有依赖项。如何在不导航到该目录的情况下安装它的开发依赖项。

以下是已发布的 npm-package 的属性。

{
    "name":"test-package",
    "dependencies": {
       "pg":"^7.7.1"
    },
    "devDependencies": {
       "gremlin":"^3.3.3"
    }
}

我的要求是,当我在我的项目位置输入npm i test-package时,我在我的node_modules目录中找到了pg,但是当我在开发环境中运行时,我需要gremlin 还要安装。如何安装 npm-package 及其所有依赖项(也包括开发)。

【问题讨论】:

  • 你有没有试过这个question的任何答案/解决方案? (注意:有些答案已经过时了)
  • 我尝试使用 npm i test-package --dev npm i test-package --only=dev 但我无法安装 devDependencies(测试包)。

标签: node.js npm npm-install


【解决方案1】:

要将包安装为开发依赖项,您需要使用npm install <package-name> --save-dev 指定。

【讨论】:

    猜你喜欢
    • 2020-01-16
    • 1970-01-01
    • 2022-07-20
    • 2015-09-21
    • 1970-01-01
    • 2023-03-25
    • 2017-03-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多