📌  相关文章
📜  每个 Node 开发者都应该知道的 15 个 npm 命令

📅  最后修改于: 2022-05-13 01:56:56.871000             🧑  作者: Mango

每个 Node 开发者都应该知道的 15 个 npm 命令

NPM代表 Node Package Manager,它是 Node JavaScript 平台的包管理器。它将模块放置到位,以便节点可以找到它们,并智能地管理依赖冲突。最常见的是,它用于发布、发现、安装和开发节点程序。

每个开发人员都应该知道的一些重要的 npm 命令是:

  • NPM 安装命令:在本地node_modules文件夹中的 package.json文件中安装一个包。
    npm install

    例子:

    图像显示了使用“npm install”安装 package.json 和 package-lock.json

  • NPM 卸载命令: package.json文件和 从本地node_modules文件夹中删除模块。
    npm uninstall 

    例子:

    图像显示了一个包“lodash”,它是一个使用 npm uninstall 命令卸载的 npm 包

  • NPM 更新命令:此命令更新指定的包。如果未指定包,则它会更新指定位置中的所有包。
    npm update 

    例子:



    原始 lodash 版本 4.17.20 -> 使用 npm update 命令更新到 4.17.21

  • NPM 全局更新命令:此命令将更新操作应用于每个全局安装的包。
    npm update -g

    例子:

    npm update -g 更新所有可用的包。

  • NPM 弃用命令:此命令将弃用包的 npm 注册表,向所有尝试安装它的人提供弃用警告。
    npm deprecate
  • NPM 过时命令:检查注册表是否有任何(或指定的)包过时。它打印所有过时的包的列表。
    npm outdated

    例子:

    终端中显示的 lodash 包已过时,可以更新

  • NPM Doctor Command:检查我们的环境,以便我们的 npm 安装拥有管理我们的 JavaScript 包所需的东西。
    npm doctor

    例子:

  • NPM 初始化命令在我们的目录中创建一个 package.json 文件。它基本上问了一些问题,最后在当前项目目录中创建了一个 package.json 文件。
    npm init

    图像显示了 npm init 命令中涉及的步骤。

  • NPM Start Command运行在 start 中定义的命令 脚本中的属性。如果未定义,它将运行node server.js命令。
    npm start
  • NPM 构建命令:用于构建包。
    npm build

    例子:

    显示有重大更新可用,可以使用更改日志后给出的命令进行更新。

  • NPM List 命令:列出所有包及其安装的依赖项。
    npm ls

    例子:

    npm ls 列出了 package.json 文件中安装的所有 npm 包。

  • NPM 版本命令:提高软件包版本。
    npm version

    例子:

    列出项目中安装或使用的所有软件包版本。

  • NPM 搜索命令:在 npm 注册表中搜索与搜索词匹配的包。
    npm search

    显示包 lodash 的描述以及进行更改的所有提交和作者。

  • NPM 帮助命令:搜索指定主题的 npm 帮助文档。每当用户需要帮助以获得一些参考时,就会使用它。
    npm help

    例子:

  • NPM 所有者命令:管理已发布包的所有权。它用于管理包所有者。
    npm owner