-
npm -v:查看 npm 版本
-
npm init: 创建一个包含package.json的文件
-
npm i: npm install的简写,安装package.json里依赖的第三方库;如果后面添加对应的包 ‘-demo’,此时安装demo这个包,它依赖在dependencies下,一般用于生产环境的包;如果添加 --save-dev(或者 -D), 它的依赖在devDependencies下面,一般用于开发环境的包。
-
npm ci:它安装一个干净的项目,它必须存在package-lock.json或者npm-shrinkwrap.json。应该是不管你是否已经装过,都会重新安装替换;和npm i不同的是,npm i 安装只安装不同的
-
npm ls: npm list的简写,查看当前目录安装的包结构;如果后面添加包名,则查看本地安装对应包名的依赖结构;如果后面添加‘-g’,这时候查看的是全局的安装包结构;
-
npm uninstall 包名: 卸载指定“包名”的包
-
npm update 包名:安装指定“包名”的包
-
npm cache clean --force: 强制删除npm的包缓存
-
npm link: 用于本地开发,将当前包软链到全局。
-
npm publish: 用于本地开发包,发布到对应的npm源上
-
npm unpublish: 从registry里移除包
-
npm config list: 查看配置信息,包括一些依赖源的设置
-
npm info 包名: 查看指定包的相关信息
-
npm view 包名:这个和info差不多,查看包的相关信息
-
npm root: 查看当前包的安装路径;如果后面添加‘-g’,查看全局包的安装路径
-
npm run-script: 可以查看当前项目scripts脚本
-
npm --help : 查看npm帮助命令