把package放在package.json中的位置? 依赖或依赖

只是一个简短的问题。

我在node&express中开发了一个api,我需要为我的testing和api逻辑本身提供软件包请求 。 我应该把它放在正常的依赖或开发依赖。 甚至在他们两个呢? 谢谢。

一般来说, dependencies被用于你的程序包依赖运行(和使用)的软件包,而devDependencies是为了开发它所需要的软件包。

在你的情况下, dependencies听起来是正确的。

无论如何,当开发一个应用程序主要是语义 – 这只有在开发库和可重用组件时才真正重要。

将它添加到依赖项以及devDependencies中似乎是可以的。 所以现在“npm install –dev”只安装testing的依赖关系,“npm install”安装一切。