-D表示的是开发依赖,会把包添加到package.json的devDependencies下,这些包只在做项目的时候会使用到,在项目打包上线后不依赖于这些包项目依然可以正常运行。比如:gulp/webpack、eslint、sass等等。 -S表示的是生产依赖,会把包添加到package.json的dependencies下,这些包在项目打包上线后依然需要使用项目才能正常运行,比...
npm install module_name --save 写入dependencies,发布到生产环境npm install module_name --save-dev 写入devDependencies,发布到开发环境global全局安装, 视频播放量 617、弹幕量 0、点赞数 3、投硬币枚数 2、收藏人数 1、转发人数 0, 视频作者 爱编程的简单, 作者简介
简介:npm安装时-g、-S、-D的区别是什么? npm install name:安装依赖到 mode_modules 目录下,不写入节点, npm install 时不下载该依赖。 npm install -g name:全局安装,不在 mode_modules 目录下,不写入节点, npm install 时不下载该依赖。 npm install name -S:npm install name -save的简写,自动把模块...
-S 安装的包是生产依赖 在npm i xx -S 命令执行后,会在package.json中放在下方dependencies里 用于-S 的包是一些项目插件,项目运行中进行使用的,如element-ui组件,axios,vuex等等 是项目打包还需要留存的一些插件 -D 安装的包是开发依赖 在npm i xx -D 命令执行后,会在package.json中放在下方devDependencies里...
-D 是在开发环境中协助开发需要使用的-S是生产环境打包时需要的,在package.json中 -D在devDependencies对象中,-S在dependencies对象中
-S 即--save(保存) 包名会被注册在package.json的dependencies里面,在生产环境下这个包的依赖依然存在。 -D 即--dev(生产) 包名会被注册在package.json的devDependencies里面,仅在开发环境下存在的包用-D,如babel、less-loader这些解析器。 devDependencies中的插件只用于开发环境,不用于生产环境,而dependencies是需...
npm install -d就是npm install --save-dev 安装到开发环境,例如gulp、babel、webpack一般是辅助工具 npm install -s就是npm install --save 安装到生产环境,如vue,react等 npm i与npm install -s与-d的区别: npm i module_name -S => npm install module_name --save 写入到dependencies对象 ...
npm -D -S -g -i 以及安装技巧 繁杂:npm install webpack 简洁:npm i webpack 重复性操作: npm i webpack npm i babel-core ... 简洁性操作: npm i webpack babel-core... &&命令(常用于-D和-g混合) npm i webpack -D && npm i webpack-cli -g 无...
vue项目 npm装包时-S和-D的区别 1、npminstallname-save简写(npminstallname-S)自动把模块和版本号添加到dependencies。 -S后,安装包会在package中的dependencies对象中。简称dep。dep是在生产环境中要用到的。 2、npminstallname--save-dev简写(npminstallname-D)自动把模块和版本号添加到 ...
-D的内容是用于开发的,比如webpack -D对应单词dev,即开发中使用的依赖,不会打包到生产项目的包中,但是会存放在node_modules中 -S对应的单词save,即生产中使用的依赖,会打包到生产项目中,也会存放在node_modules中 1 0 学习 · 1842 问题 查看课程 相似...