首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm packages.json: devDependencies与全局安装

npm packages.json: devDependencies与全局安装
EN

Software Engineering用户
提问于 2013-05-22 22:23:23
回答 1查看 3.3K关注 0票数 4

我是一个新的Node.js开发人员,在编写package.json文件时,我有一个关于最佳实践的问题。

根据我的理解,您必须在"dependencies"文件中列出在package.json文件下执行应用程序所需的所有委托。运行测试(或构建过程)所需的所有额外依赖项都必须在"devDependencies"中列出。

但是,您另外使用的工具又如何呢,但并不是每个开发人员都需要这些工具。以node-inspector包为例,我在我的机器上全局安装了它,但没有添加到package.json文件中。

这是一个很好的实践吗,还是建议您也将这些包存档为"devDependencies"

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2013-05-23 00:51:08

devDependencies是您处理项目所需的包。项目中使用的测试框架、模拟API、CSS预处理程序(如果您不提供编译版本的话)适用于这里。

不需要node-inspector来运行测试和对代码的部分进行更改,因此不应该将它包含在包中。其他用户可能使用不同的调试器。

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/199102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档