一、npm install 常用命令
1、npm install packageName #无参数 默认情况 -> dependencies
2、npm install --save packageName #--save参数 -> dependencies
3、npm install --save-dev packageName #--save-dev参数 -> devDependencies
版本: 主版本号.次版本号.修补版本号
二、下载插件方式,在package.json 表现行为【vue-qr 为列子】:
npm install vue-qr --save # "vue-qr": "^4.0.9" 最新
npm install vue-qr@3.1.0 --save # "vue-qr": "^3.1.0" 指定版本
三、插件前缀的意义
- 没前缀,指定版本
- ~ 会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0
- ^ 会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0
- * 这意味着安装最新版本的依赖包
四、dependencies
生产环境下,项目运行所需依赖,但是开发环境的依赖模块也可以配置到这里。
五、devDependencies
开发环境下,项目所需依赖。
有一些包有可能你只是在开发环境中用到,例如你用于检测代码规范的 eslint ,用于进行测试的 jest 。用户开发项目即使不安装这些依赖也可以正常运行,当打包上线时反而安装他们会耗费更多的时间和资源,所以你可以把这些依赖添加到 devDependencies 中,这些依赖照样会在你本地进行 npm install 时被安装和管理,但是不会被安装到生产环境。
六、script
执行 npm 脚本命令简写。
配置格式:"xxx": "node ./index.js"
在终端输入npm run xxx,相当于在终端中输入 node ./index.js,即使用node执行当前目录下的index.js文件。
网友评论