当前位置 : 主页 > 网页制作 > Nodejs >

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

来源:互联网 收集:自由互联 发布时间:2021-06-16
我刚刚开始使用 Grunt.js.设置非常困难,我正在创建一个package.json文件. 在此tutorial之后,它表示有3种方法可以创建package.json文件. 首先是做npm install grunt –save-dev 但是–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

网友评论