常用操作
安装模块
npm install xxx //安装但不写入package.json;
npm install xxx --save //安装并写入package.json的"dependencies"中;
npm install xxx --save-dev //安装并写入package.json的"devDependencies"中。
删除模块
npm uninstall xxx //删除xxx模块;
npm uninstall -g xxx //删除全局模块xxx;
更新模块
npm update xxx
查看模块
npm list -g //查看全局模块
npm list //查看本地模块(当前目录下有 node_modules 目录。)
npm ls //查看所有局部安装的模块
npm ls -g //查看所有全局安装的模块
npm ls moduleName //查看指定模块的局部安装情况
npm ls moduleName -g //查看指定模块的全局安装情况
npm view moduleName //查看当前源中指定模块的信息
npm view moduleName versions //查看当前源中指定模块的所有历史版本
npm view moduleName version //查看当前源中指定模块的最新版本
源查看与修改
npm config get registry //查看当前npm源地址
npm config set registry registryAddress //将npm源设置成相应的地址
命令简写
命令 | 命令简写 | 说明 |
---|
–global | -g | 全局安装 |
–save | -S | 表示将安装的包将写入packege.json里面的devDependencies |
–save-dev | -D | 表示将安装的包将写入packege.json里面的optionalDependencies |
–save-optional | -O | 表示将安装的包将写入packege.json里面的optionalDependencies |
–save-exact | -E | 表示安装的包的版本是精确指定的 |
–save-bundle | -B | 表示将安装的包将写入packege.json里面的bundleDependencies |
list | ls | 列表 |