node.js – -save-dev在npm install grunt –save-dev中的含义是什么

我刚刚开始使用 Grunt.js.设置非常困难,我正在创建一个package.json文件.

在此tutorial之后,它表示有3种方法可以创建package.json文件.

首先是做npm install grunt –save-dev

但是–save-dev意味着什么?我试着看,但结果徒劳无功.

解决方法

–save-dev: Package will appear in your devDependencies.

根据npm install docs.

If someone is planning on downloading and using your module in their program,then they probably don’t want or need to download and build the external test or documentation framework that you use.

换句话说,当您运行npm install时,将安装项目的devDependencies,但不会安装您的应用所依赖的任何软件包的devDependencies;此外,将您的应用程序作为依赖项的其他应用程序无需安装您的devDependencies.只有在开发应用程序时才需要这样的模块(例如grunt,mocha等).

根据package.json docs

编辑:尝试可视化npm安装的作用:

>你的项目

>依赖安装

>依赖安装

>依赖安装
>未安装devDependency

>未安装devDependency

>安装了devDependency

>依赖安装>未安装devDependency

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...