微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐