我已将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 < / strong>。如何安装npm-package及其所有依赖项(也包括dev)。