每个 Node.js 开发人员都应该知道的 15 个 npm 命令
NPM代表 Node Package Manager,它是 Node JavaScript 平台的包管理器。它将模块放置到位,以便节点可以找到它们,并智能地管理依赖冲突。最常见的是,它用于发布、发现、安装和开发节点程序。
每个开发人员都应该知道的一些重要的 npm 命令是:
- NPM 安装命令:在本地node_modules文件夹的package.json文件中安装一个包。
npm install
例子:
- NPM 卸载命令:从 package.json文件和 从本地node_modules文件夹中删除模块。
npm uninstall
例子:
- NPM 更新命令:该命令更新指定的包。如果未指定包,则它会更新指定位置的所有包。
npm update
例子:
- NPM 全局更新命令:此命令将更新操作应用于每个全局安装的包。
npm update -g
例子:
- NPM 弃用命令:此命令将弃用软件包的 npm 注册表,向所有尝试安装它的人提供弃用警告。
npm deprecate
- NPM 过时命令:检查注册表是否有任何(或指定的)包过时。它打印所有过时的包的列表。
npm outdated
例子:
- NPM Doctor 命令:检查我们的环境,以便我们的 npm 安装具有管理 JavaScript 包所需的内容。
npm doctor
例子:
- NPM Initialize 命令在我们的目录中创建一个 package.json 文件。它基本上会问一些问题,最后在当前项目目录中创建一个 package.json 文件。
npm init
- NPM 启动命令运行在启动中定义的命令 脚本中的属性。如果未定义,它将运行node server.js命令。
npm start
- NPM Build Command:用于构建包。
npm build
例子:
- NPM List 命令:列出所有安装的包及其依赖项。
npm ls
例子:
- NPM 版本命令:碰撞包版本。
npm version
例子:
- NPM 搜索命令:在 npm 注册表中搜索与搜索词匹配的包。
npm search
- NPM 帮助命令:搜索指定主题的 npm 帮助文档。每当用户需要帮助以获得一些参考时,都会使用它。
npm help
例子:
- NPM Owner 命令:管理已发布包的所有权。它用于管理包所有者。
npm owner