npm
npm是node的包管理机制,npm是随着node安装而安装
1) 项目初始化
$ npm init -y
在当前目录下,生成了package.json,记录了产品信息;记录依赖信息,记录脚本信息
2) 安装依赖
$ npm install xxx@x --save
产品依赖,依赖会被安装到node_modules,而且在package.json中记录 dependencies,产品在打包的时候该依赖会被打包
jquery,qs,vue,vueRouter,axiosvue
$ npm install xxx@x --save-dev
开发依赖,依赖会被安装到node_modules,而且在package.json中记录,devDependencies,产品在打包的时候该依赖不会被打包
babel-core babel-loader webpack webpack-clinode
$ npm install xxx@x --global
环境依赖(全局依赖),依赖会被安装到node的家目录,这个依赖会被全部的项目调用,不会被记录到package.json中
babel webpack
3) 卸载依赖
$ npm uninstall xxx@x --save
4) 获取npm相关配置
$ npm config list
$ npm config get prefix
获取node的安装前缀jquery