npm常用命令
npm -v
查看npm版本
npm list/ls 查看已安装的包及版本
npm list -g --depth=0
查看安装的包, -g全局,--depth=0 一级包
npm update xx
更新模块
npm init –yes
npm init --yes
直接生成package.json文件(不加则逐条设置选项)
npm install XX 安装
npm install XXX@1.0.2 -g --save-dev
npm install XXX -S -D
-S 相当于--save -D 相当于--save-dev
安装xxx模块包,-g全局安装 @限制版本,不加则安装最新
--save 保存到package.json里面,-dev 开发依赖(不加 运行依赖)
npm uninstall XX 卸载
npm install xxx
卸载某个模块
npm info XX 查看包信息
npm info xx 查看详细信息
npm view XX versions 查看版本信息
npm root -g 查看包的路径
npm config 管理npm的配置路径
npm config set <key> <value> [-g|--global]
npm config get <key>
npm config delete <key>
npm config list
npm config edit
npm get <key>
npm set <key> <value> [-g|--global]
npm cache 管理模块的缓存
npm cache add <tarball file>
npm cache add <folder>
npm cache add <tarball url>
npm cache add <name>@<version>
npm cache ls [<path>]
npm cache clean [<path>] 清理缓存
npm run xx 启动模块命令
npm run start 启动模块run可省略
命令写在package.json----script内
修改全局模块安装目录
npm config set prefix 'C:\Users\user\AppData\Roaming\npm'
查卡安装的模块
npm list -g --depth=0
C:\Users\user\AppData\Roaming\npm
+– autoprefixer@7.1.1
+– cnpm@5.0.0
+– express@4.15.3
+– express-generator@4.15.0
+– gulp@3.9.1
+– http-server@0.9.0
+– mysql@2.13.0
+– node-gyp@3.6.2
+– nrm@1.0.2
`– vue-cli@2.8.2