首页 > 其他分享 >npm_npm install 命令中-S与-D尾缀的区别

npm_npm install 命令中-S与-D尾缀的区别

时间:2023-09-16 23:57:10浏览次数:30  
标签:npm dependencies install 尾缀 devDependencies save 打包

  • -P, --save-prod: 包将出现在你的 dependencies 中。 这是默认值,除非存在 -D-O
  • -D, --save-dev: 包将出现在你的 devDependencies 中。

package.json中dependencies与devDependencies区别

  • dependencies
    • 生产环境依赖,也就是执行npm run build打包命令后, 依赖会被打包到生成的文件中; 比如axios, 各种ui文件
  • devDependencies
    • 开发环境依赖, 不会被打包到生成文件中, 它们只在开发环境中进行调用, 比如eslint

标签:npm,dependencies,install,尾缀,devDependencies,save,打包
From: https://www.cnblogs.com/isAyi/p/17707562.html

相关文章

  • 记录npm几条命令的使用
    npm时node.js的包管理工具,和java里面的maven有点相似,但便捷性远不如maven。想使用npm命令往项目中引包,但总是不成功,后来发现时npm指令不清楚导致的,记录一下npm几条指令的使用。在Windows系统下,npm包安装的默认目录是在用户的AppData目录下本地安装首先cd进入到本地项目的根目......
  • 问题记录:vue项目中的babel转化器是否可以转换npm install下来的依赖库,使该依赖库也可
    vue项目中的babel转化器是否可以转换npminstall下来的依赖库,使该依赖库也可以兼容es6语法?是的,Babel转换器可以用于转换通过npminstall安装的依赖库,以使其兼容ES6语法。Babel是一个广泛使用的JavaScript编译器,可以将较新版本的JavaScript代码转换为向后兼容的版本,以便在不支持这......
  • 解决方法:ERROR: Could not install packages due to an EnvironmentError: [Errno 2]
    在使用windows系统用pip命令安装ipyparallel时,出现了这种错误:ERROR:CouldnotinstallpackagesduetoanEnvironmentError:[Errno2]Nosuchfileordirectory:'C:\Users\xxx\AppData\Local\Temp\pip-install-8bc4asmd\ipyparallel\ipyparallel-7.1.0.data/data/share/j......
  • 解决 Autoit Pyinstaller OSError: Cannot load AutoItX from path
    pyinstaller打包pyinstaller比较重要的命令,-F,-D(默认方式,可不指定),-w-F把所有依赖的dll都打包到了exe中,缺点是启动巨慢,特别是依赖了深度学习框架等多种包后-D除了exe还会生成很多动态库,启动比-F方式要快很多,但是相比脚本执行,依然会慢很多-w不弹出终端正常编译和打包#当前......
  • 9-14|npm install --global windows-build-tools 安装太慢了,能够指定国内源
    如果你在中国,并且发现`npm`的包下载速度很慢,那么很可能是因为默认的npm源在国外。为了提高下载速度,你可以使用淘宝的npm镜像。以下是使用淘宝npm镜像的方法:1.**临时使用** ``` npminstall--globalwindows-build-tools--registry=https://registry.npm.taobao.org......
  • 使用pyinstaller和electron将python打包为桌面端应用,无法在win7上执行
    在win10或win11上开发的软件,直接在win7上运行,可能导致下面的问题(python3.11electron23.*)(python3.7electron23.*) 原因在于:win10或win11上的开发环境(如python版本,electron版本)过高,win7不支持该环境。解决办法:降低python版本和electron版本,如:win7支持的python3.7和electron1......
  • 使用pyinstaller打包python(anaconda虚拟环境),生成exe文件过大,改用pipenv创建虚拟环境
    pipenv创建虚拟环境时,创建的python环境必须和本机python版本一致。因为本机的python是anaconda默认的python3.11,所以需要先激活conda下的win7py的虚拟环境。接下来才能使用pipenv–python3.7创建python3.7虚拟环境。 激活虚拟环境pipenvshell 根据项目依赖环境下载相应......
  • pyinstaller 报错ImportError: No module named _bootlocale
    生成环境的安装包,执行如下命令会有报错:pyinstaller-wF-pvenv310/Scripts-pvenv310/Lib/site-packages--add-data"./fish.jpg:."--add-data"./kb.ini:."-ifish.ico-nprogram_namemain.py328INFO:PyInstaller:3.6328INFO:Python:3.10.11343INFO:......
  • 用pyinstaller打包为什么会报错?
    大家好,我是皮皮。一、前言前几天在Python钻石群【年鱼鱼......
  • 静默安装db_install.rsp详解
    db_install.rsp详解####################################################################Copyright(c)OracleCorporation1998,2008.Allrightsreserved.Specifyvaluesforthevariableslistedbelowtocustomizeyourinstallation.Eachvariableisassociatedwi......