你真的理解devDependencies和dependencies区别吗?
网上统一的观念是
devDependencies
用于本地环境开发时候。dependencies
用户发布环境
其实看名字我也知道是这个意思,我觉得没解释情况。
devDependencies
是只会在开发环境下依赖的模块,生产环境不会被打入包内。通过NODE_ENV=developement
或NODE_ENV=production
指定开发还是生产环境。
而dependencies依赖的包不仅开发环境能使用,生产环境也能使用
。其实这句话是重点,按照这个观念很容易决定安装模块时是使用--save
还是--save-dev
。
你真的理解devDependencies和dependencies区别吗?相关推荐
- devDependencies与dependencies区别
devDependencies : 命令:npm i xxx --save -dev 同 npm i xxx -D 开发依赖,开发的时候需要运行的辅助的依赖,比如webpack打包工具,babel编译 ...
- dependencies devDependencies peerDependencies optionalDependencies区别
在一个Node.js项目中,package.json几乎是一个必须的文件,它的主要作用就是管理项目中所使用到的外部依赖包,同时它也是npm命令的入口文件. npm 目前支持以下几类依赖包管理: dep ...
- devDependencies和dependencies的区别
我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,比如: --save-dev --save 在 package.json 文件里面 ...
- devDependencies与dependencies如何理解
我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,他们是: –save-dev 安装的 插件,被写入到 devDependencie ...
- 你真的理解雪崩击穿与齐纳击穿的区别吗?
我们将讲解PN结的形成原理以及它的单向导电性,虾米?你已经早就懂了?那我问你:我们为什么要通过掺杂的方式来提升半导体材料中载流子的数量呢?电子的运动轨迹是大致怎么样的?什么是势垒区?什么说PN结中P区 ...
- devDependencies与dependencies (转载)
简单整理: 一.关键词解释 devDependencies用于本地环境开发 dependencies用户发布环境 devDependencies是只会在开发环境下依赖的模块,生产环境不会被打入包内.通 ...
- 简单人物画像_你真的理解用户画像吗?| 船说
" 「设计师沙龙」是ARK下半年开始逐渐形成的传统,由ARKers自发组织,分为视觉和交互两类,每月各举办一次.大家围绕一个话题展开,聊聊行业最新案例和工作上的心得,帮助大家共同进步. AR ...
- 程序员你真的理解final关键字吗?
文章目录 1.修饰类 2.修饰方法 3.修饰变量 4.final变量修饰变量(成员变量.局部变量) 4.1 final修饰成员变量: 4.2 final修饰局部变量: 5.final变量和普通变量的区 ...
- 不再纠结devDependencies与dependencies
以前一直在纠结一个npm安装的包依赖管理的问题.是这样的: 我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,他们是: --save ...
- Android Binder通信一次拷贝你真的理解了吗?
Android Binder通信一次拷贝你真的理解了吗? Android Binder框架实现目录: Android Binder框架实现之Binder的设计思想 Android Binder ...
最新文章
- swift 中拨电话的实现
- VS2010下Cannot find or open the PDB file (转)
- [SHOI2014] 概率充电器
- SAP WebIDE编辑器的主题设置
- java遍历树结构数据_Java数据结构——二叉树的遍历(汇总)
- linux双网卡架设FTP,LINUX系统上架设FTP服务器
- python判断语种_编写简单的Python程序来判断文本的语种
- 今日讨论:你们测试组有公共用例库吗?
- Unity WIndows语音识别(一)关键字识别
- 计算机应用基础选择题占多少分,计算机应用基础练习题(选择题部分)..doc
- C++字符串输入输出操作
- 涵盖多场景区块链与政务结合 应用前景广阔
- UE4设置默认游戏模式和关卡
- 开源知识管理系统_逛了4年Github,一口气把我收藏的 Java 开源项目分享给你
- 360度绩效评估中的6个关键点,尤其是第4个!
- CSS样式怎样修改滚动条的样式
- 新手小白如何用linux云服务器搭建wordpress个人网站
- MATLAB计算英文符号信源熵,基于matlab的英文文本信息量的统计-正确.doc
- PMP备考指南之第三章:项目经理的角色
- 2022年安全员-B证题库模拟考试平台操作