Node.js package.json中的包放在哪里?依赖还是依赖

Node.js package.json中的包放在哪里?依赖还是依赖,node.js,express,npm,package.json,Node.js,Express,Npm,Package.json,只是一个简短的问题 我在node&express中开发了一个api,在这里我需要用于测试和api逻辑本身的api。我应该把它放在普通依赖项中还是放在开发依赖项中。或者甚至两者都有?Thx.通常,依赖项用于运行(和使用)包所依赖的包,而依赖项用于开发包所需的包 在您的情况下,依赖项听起来不错 无论如何,在开发应用程序时,它主要是为了语义——这只在开发库和可重用组件时才真正重要。似乎可以将其添加到依赖项和devdependency中。所以现在“npm安装--dev”只安装测试的依赖项,“npm安装”

只是一个简短的问题


我在node&express中开发了一个api,在这里我需要用于测试和api逻辑本身的api。我应该把它放在普通依赖项中还是放在开发依赖项中。或者甚至两者都有?Thx.

通常,
依赖项
用于运行(和使用)包所依赖的包,而
依赖项
用于开发包所需的包

在您的情况下,
依赖项
听起来不错


无论如何,在开发应用程序时,它主要是为了语义——这只在开发库和可重用组件时才真正重要。

似乎可以将其添加到依赖项和devdependency中。所以现在“npm安装--dev”只安装测试的依赖项,“npm安装”安装所有内容