只是一个简短的问题。
我在节点和开发中开发了一个api。表示我需要package request用于我的测试和api逻辑本身。我应该把它放在正常的依赖项或dev依赖项中。甚至在他们两个人中? THX。
答案 0 :(得分:1)
通常,dependencies
用于您的包依赖于运行(和使用)的包,而devDependencies
用于开发它所需的包。
在您的情况下,dependencies
听起来是正确的。
无论如何,在开发应用程序时,它主要用于语义 - 这在开发库和可重用组件时才真正重要。
答案 1 :(得分:0)
将它添加到依赖项以及devDependencies似乎没问题。所以现在“npm install --dev”只安装测试的dependecies,“npm install”安装所有东西。