npm是Node.js的包管理器,用于安装、更新、卸载和管理JavaScript模块。以下是npm常用命令的详细介绍:
npm init:初始化一个新的npm包,生成package.json文件并包含基本的配置信息。
npm install:安装一个或多个包。可以通过添加包名作为参数来安装特定的包,也可以从package.json文件中安装所有的依赖项。
npm uninstall:卸载一个或多个包。
npm update:更新已安装的包。可以通过添加包名作为参数来更新特定的包,也可以更新所有的依赖项。
npm outdated:检查已安装的包是否有可用的更新版本。
npm search:在npm仓库中搜索包。
npm list:显示当前项目中已安装的包,以及它们的依赖关系。
npm run:运行在package.json文件中定义的脚本命令。
npm publish:将自己编写的包发布到npm仓库中,以供其他人使用。
npm config:配置npm的相关设置,如注册表镜像、代理等。
npm init -y:快速初始化一个新的npm包,使用默认的配置信息。
npm install -g:全局安装一个包,可以在命令行中直接使用。
npm cache clean:清空npm的缓存。
npm link:将一个本地的包链接到全局,以便可以在其他项目中使用。
npm audit:检查已安装的包是否有安全漏洞。
这些是npm的一些常用命令,可以满足大部分日常开发和管理的需求。更多命令和参数可以通过运行npm help来查看。