把包装放在package.json中的哪里?依赖或依赖性

时间:2016-09-25 19:51:52

标签: node.js express npm package.json

只是一个简短的问题。

我在节点和开发中开发了一个api。表示我需要package request用于我的测试和api逻辑本身。我应该把它放在正常的依赖项或dev依赖项中。甚至在他们两个人中? THX。

2 个答案:

答案 0 :(得分:1)

通常,dependencies用于您的包依赖于运行(和使用)的包,而devDependencies用于开发它所需的包。

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

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

答案 1 :(得分:0)

将它添加到依赖项以及devDependencies似乎没问题。所以现在“npm install --dev”只安装测试的dependecies,“npm install”安装所有东西。