📌  相关文章
📜  每个 Node.js 开发人员都应该知道的 15 个 npm 命令(1)

📅  最后修改于: 2023-12-03 15:40:39.275000             🧑  作者: Mango

每个 Node.js 开发人员都应该知道的 15 个 npm 命令

1. npm init

在创建新的 Node.js 项目时,npm init 命令可以帮助您在目录中生成一个 package.json 文件。这个文件包含了您的项目名称、版本、许可证和依赖项。

示例代码:

npm init -y

这个命令将快速生成 package.json 文件,无需询问。

2. npm install

npm install 命令用于安装所需的包。您可以使用 -g 选项将包安装到全局位置中。使用 --save 选项将包安装到项目依赖项中,并将其添加到 package.json 文件中。

示例代码:

npm install express

npm install -g nodemon

npm install --save-dev mocha

在上面的例子中,第一个命令将安装 express 框架,第二个命令将安装 nodemon 工具,第三个命令将安装 mocha 测试库,并将其添加为开发依赖项。

3. npm update

npm update 命令用于更新您的包。无参数运行该命令将更新所有本地安装的包。

示例代码:

npm update
4. npm uninstall

npm uninstall 命令用于卸载已安装的包。

示例代码:

npm uninstall express

这个命令将会卸载 express 框架。

5. npm search

npm search 命令用于在 npm 注册表中搜索包。

示例代码:

npm search lodash

这个命令将搜索与 lodash 相关的包。

6. npm view

npm view 命令用于查看包的详细信息。

示例代码:

npm view express

这个命令将显示有关 express 包的详细信息。

7. npm ls

npm ls 命令用于列出当前项目的依赖树结构。

示例代码:

npm ls

这个命令将列出当前项目的依赖树结构。

8. npm audit

npm audit 命令用于检查项目依赖项是否存在已知的漏洞和安全问题。

示例代码:

npm audit

这个命令将检查本地项目的依赖项。

9. npm run

npm run 命令用于通过在 package.json 文件中定义的脚本来运行相关的命令。

示例代码:

npm run build

这个命令将运行 package.json 文件中定义的 build 脚本。

10. npm outdated

npm outdated 命令用于检查本地包是否需要更新。

示例代码:

npm outdated

这个命令将列出已过时的本地包。

11. npm publish

npm publish 命令用于将您的包发布到 npm 注册表中。

示例代码:

npm publish

这个命令将将您的包发布到 npm 注册表中。

12. npm login

npm login 命令用于登录 npm 账户。

示例代码:

npm login

这个命令将提示您输入用户名、密码和电子邮件地址。

13. npm whoami

npm whoami 命令用于检查您当前登录的 npm 账户。

示例代码:

npm whoami

这个命令将返回您当前登录的 npm 账户用户名。

14. npm deprecate

npm deprecate 命令用于注销您的包。

示例代码:

npm deprecate my-package "This package is no longer supported"

这个命令将注销名为 my-package 的包,并在后续搜索中将其标记为已弃用。

15. npm prune

npm prune 命令用于删除未列出在 package.json 文件中的依赖项。

示例代码:

npm prune

这个命令将删除未使用的依赖项。