每个 Node.js 开发者都应该知道的 15 个 npm 命令
原文:https://www . geesforgeks . org/15-NPM-commands-every-node-js-developer-应知/
NPM 代表节点包管理器,是节点 JavaScript 平台的包管理器。它将模块放在适当的位置,以便节点可以找到它们,并智能地管理依赖关系冲突。最常见的是,它用于发布、发现、安装和开发节点程序。
每个开发人员都应该知道的一些重要 npm 命令有:
-
NPM Install Command: Installs a package in the package.json file in the local node_modules folder.
js npm install
示例:
图中显示了“npm install”的用法,即安装 package.json 和包-lock.json
-
NPM Uninstall Command: Remove a package fromthe package.json file andremoves the module from the local node_modules folder.
js npm uninstall
示例:
图中显示了一个程序包“lodash ”,它是一个正在使用 npm 卸载命令卸载的 npm 程序包
-
NPM Update Command: This command updates the specified package. If no package is specified then it updates all the packages in the specified location.
js npm update
示例:
最初的 lodash 版本 4.17.20 ->使用 npm update 命令更新到 4.17.21
-
NPM Global Update Command: This command will apply the update action to each globally installed package.
js npm update -g
示例:
npm update -g 会更新所有可用的软件包。
-
NPM 弃用命令:该命令将弃用包的 NPM 注册表,向所有试图安装它的人提供弃用警告。
js npm deprecate
-
NPM Outdated Command: Checks the registry if any (or specified) package is outdated. It prints a list of all packages which are outdated.
js npm outdated
示例:
终端中显示的 lodash 包已经过时,可以更新
-
NPM Doctor Command: Checks our environment so that our npm installation has what it needs to manage our JavaScript packages.
js npm doctor
示例:
-
NPM Initialize Command Creates a package.json file in our directory. It basically asks some questions and finally creates a package.json file in the current project directory.
js npm init
图显示了 npm init 命令中涉及的步骤。
-
NPM 启动命令运行脚本中启动属性中定义的命令。如果没有定义,它将运行节点 server.js 命令。
js npm start
-
NPM Build Command: It is used to build a package.
js npm build
示例:
显示有一个主要更新可用,可以使用 changelog 之后给出的命令进行更新。
-
NPM List Command: Lists all the packages as well as their dependencies installed.
js npm ls
示例:
npm ls 列出了 package.json 文件中安装的所有 npm 包。
-
NPM Version Command: Bumps a package version.
js npm version
示例:
列出项目中安装或使用的所有软件包版本。
-
NPM Search Command: Searches the npm registry for packages matching the search terms.
js npm search
显示包 lodash 和所有提交的描述以及进行更改的作者。
-
NPM Help Command: Searches npm help documentation for a specified topic. It is used whenever the user needs help to get some reference.
js npm help
示例:
-
NPM 所有者命令:管理发布包的所有权。它用于管理包所有者。
js npm owner
版权属于:月萌API www.moonapi.com,转载请注明出处