webpack学习笔记1:一些npm命令及package.json的认识

杂项

npm run build

vue-cli打包应用,打包好的存放在生成的dist文件夹内

npm run 命令

命令其实写在package.json"scripts"内,如:script键值对
通过自定义命令,可以更方便的执行某些步骤

npm -v

查看npm的版本

npm install ** --save

此命令为安装**包,参数--save可简写为-s,作用是帮助我们在package.json中写入"dependencies":,它的作用是说明我们用了哪些依赖,当我们执行npm install命令时,可以自动下载所需的依赖包。npm5版本及以后,默认了此参数,可以不写。

npm install ** --save-dev

此命令为安装**依赖(包),一般本地开发会使用的工具,比如构建工具等。--save-dev参数会将**依赖写入"devDependencies":

当执行npm install命令时,会安装"dependencies":"devDependencies":中所包含的所有包
当我们执行npm install命令时添加参数
npm install --only=prod,只会安装生产环境的包,就是"dependencies"中包含的依赖
另一种情况:
npm install --only=dev,只会安装开发环境的包,就是"devDependencies"中包含的依赖

语义化版本

在这里插入图片描述

项目Value
^version代表中版本和小版本中最新的版本
~version代表小版本中最新的版本
version代表特定的版本

修bug时可以修改package.json中依赖的语义化版本号,控制所要加载依赖的版本。不一定非要暴力删除依赖再npm install

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值