使用npm下载依赖包时,-s 和 -d 的区别

2023-11-05

1. -S

npm install element-plus --save
会把依赖包名称添加到package.json 文件的 dependencies

2.-d

npm install webpack webpack-cli -D
会把依赖包名称添加到package.json 文件的 devDependencies

  • dependencies 运行时的依赖,例如ui库,开发和发布后都用得到
  • devDependencies 开发时用的的依赖,例如bable,sass-loader等,只在开发时用得到,发布后用不到
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用npm下载依赖包时,-s 和 -d 的区别 的相关文章

随机推荐

  • element ui + vue项目,npm、pnpm安装qs报错

    解决方法 直接在项目的package json文件中 加入qs的指定版本语句 例如 qs 6 11 0 再执行pnpm i 即可安装成功 dependencies vue router 3 2 0 vuex 3 4 0 qs 6 11 0
  • 云服务器与多台电脑传文件,多台电脑组成云服务器

    多台电脑组成云服务器 内容精选 换一换 本节操作指导您完成Windows操作系统云服务器磁盘空间清理 弹性云服务器匀出一部分磁盘空间来充当内存使用 当内存耗尽时 云服务器可以使用虚拟内存来缓解内存的紧张 但当内存使用率已经非常高时 频繁的内
  • GBDT的参数空间与超参数优化

    目录 1 默认参数下的GBDT与其它算法的对比 2 基于TPE对GBDT进行优化 step1 建立benchmark step2 定义参数init需要的算法 step3 定义目标函数 参数空间 优化函数 验证函数 step4 训练贝叶斯优化
  • axios配置请求头content-type

    一 常见的请求数据格式 1 Content Type application json gt 请求体中的数据会以json字符串的形式发送到后端 2 Content Type application x www form urlencoded
  • Android 基于UDP协议的Socket通信

    一 简介 与 TCP 不同 UDP 是一个面向数据包的传输层协议 进程的每一个输出操作都正好产生一个UDP数据报 并组装成一份待发送的IP数据报 格式如下 IP数据报的最大长度为 65535 字节 除去首字IP 的20 字节和 UDP首部8
  • Vue 了解前端路由 hash 与 history 差异

    前言 没了解这两种路由前 不管是 vue还是 react 在项目创建时难免会进行路由之间选择 在 hash 和 history 难免会纠结一番 或者是直接稀里糊涂用了默认带 的 hash 路由 看完这篇分享 保准让你之后不会在为选择哪中路由
  • Unity3D学习笔记_粒子系统

    Unity3D学习笔记 粒子系统 文章目录 Unity3D学习笔记 粒子系统 08 01 粒子系统属性与主要子模块 下雪效果 08 03 粒子材料与渲染 爆炸效果 08 05 模拟汽车尾气效果 08 06 粒子海洋效果 08 01 粒子系统
  • Python编程从入门到实践(二)-列表简介

    1 列表是什么 列表由一系列按特定顺序排列的元素组成 你可以创建包含字母表中所有字母 数字0 9或所有家庭成员姓名的列表 也可以将任何东西加入列表中 其中的元素之间可以没有任何关系 鉴于列表通常包含多个元素 给列表指定一个表示复数的名称 如
  • QT学习 之 QwtPlot(数学绘图)

    QT对于统计图像 函数图像等的绘制是没有相关组件的帮助的 只有利用手工绘制图片 QwtPlot是用来绘制二维图像的widget 继承自QFrame 和 QwtPlotDict 不过严格的说来 它只是一个视图窗口 真正的绘制设备是它的中心部件
  • 基础入门-web安全攻防

    文章目录 1 环境搭建 1 1 集成环境 1 2 常用工具 1 3 漏洞平台 2 SQL注入判断 3 与MqSQL注入相关的知识点 3 1 常用查询语句 3 2 常用函数 3 3 注释 1 环境搭建 开始讲解网络完全之前 我们需要搭建好环境
  • Shell脚本攻略:文本三剑客之grep

    目录 一 理论 1 grep 2 sort 3 uniq 4 tr 5 cut 6 split 7 paste 二 实验 1 grep 编辑 编辑 2 sort 3 uniq 编辑 4 tr 5 cut 6 split 7 统计当前主机的连
  • day43 动态规划

    完全背包 和01背包的区别是遍历顺序的不同 注意看是求组合 还是排序 518 零钱兑换 II 完全背包问题 gt 求组合 不强调顺序 gt 外层物品 内层背包 377 组合总和 求排列 gt 在意顺序 gt 完全背包 gt 先背包 再物品
  • win下mingw编译OpenCV

    安装环境 1 安装cmake 安装步骤不在详细说明 2 下载免安装版mingw 下载地址 https sourceforge net projects mingw w64 files mingw w64 选择文件名有 posix的安装包下载
  • Vue中如何进行二维码生成与扫描?

    Vue中如何进行二维码生成与扫描 二维码是一种广泛应用于各种场合的编码方式 它可以将信息编码成一张二维图案 方便快捷地传递信息 在Vue js中 我们可以使用一些库和组件来实现二维码的生成和扫描 本文将介绍如何在Vue中实现二维码的生成和扫
  • gdb调试core文件快速定位core dump位置

    core dump又叫核心转储 当程序运行过程中发生异常 程序异常退出时 由操作系统把程序当前的内存状况存储在一个core文件中 叫core dump linux中如果内存越界会收到SIGSEGV信号 然后就会core dump 在程序运行
  • JAVA基于web的图片资源库管理系统的设计与实现

    本系统是一种基于B S架构的图片资源管理系统 它采用目前最流行的Java语言编写 用到了当今先进的技术如 JSP技术 Hibernate Spring Struts框架等来实现该系统 系统分为五大模块 图片夹列表模块 新建图片夹模块 修改资
  • 升降压电路的设计和分析

    Power Management 主板供电电路 电源管理电路 升降压电路 一 前言 基于锂电池放电电压 V TO SYS 为3 7V 4 2V之间波动 当充满电时为 4 2V 先缓慢放电到3 7 然后从3 7相对较快的速率放电到3 2V 大
  • Java:字符串的创建

    package Basement Author Guojiang Date 2023 01 06 14 48 Description public class test12 public static void main String ar
  • 《西瓜书》决策树

    一 决策树基本概念 一 组成部分 1 根节点 第一个被选中的最优划分属性 2 内部节点 属性测试 3 叶节点 决策结果 二 基本思想 1 分而治之 将一个问题分成多个和原问题相似的小问题 递归解决小问题 再将结果合并以解决原来的问题 2 递
  • 使用npm下载依赖包时,-s 和 -d 的区别

    1 S npm install element plus save 会把依赖包名称添加到package json 文件的 dependencies 2 d npm install webpack webpack cli D 会把依赖包名称添