我正在学习基本的node.js,并意识到我可以使用在我的电脑上全局安装的包,而无需将其安装在我的项目中。
目前我的依赖项如下所示:
"dependencies": {
"cookie-parser": "~1.4.4",
"debug": "~2.6.9",
"express": "~4.16.1",
"http-errors": "~1.6.3",
"morgan": "~1.9.1",
"pug": "2.0.0-beta11"
},
"devDependencies": {
"jasmine": "^3.6.1"
}
Run Code Online (Sandbox Code Playgroud)
我正在使用nodemon,但刚刚意识到它没有被列为开发依赖项,我应该将其与 npm i --save-dev nodemon 添加作为一个好的实践吗?
我想如果这是一个协作项目,则必须将其声明为依赖项,但我不确定。