📅  最后修改于: 2023-12-03 15:40:39.275000             🧑  作者: Mango
在创建新的 Node.js 项目时,npm init
命令可以帮助您在目录中生成一个 package.json
文件。这个文件包含了您的项目名称、版本、许可证和依赖项。
示例代码:
npm init -y
这个命令将快速生成 package.json
文件,无需询问。
npm install
命令用于安装所需的包。您可以使用 -g
选项将包安装到全局位置中。使用 --save
选项将包安装到项目依赖项中,并将其添加到 package.json
文件中。
示例代码:
npm install express
npm install -g nodemon
npm install --save-dev mocha
在上面的例子中,第一个命令将安装 express
框架,第二个命令将安装 nodemon
工具,第三个命令将安装 mocha
测试库,并将其添加为开发依赖项。
npm update
命令用于更新您的包。无参数运行该命令将更新所有本地安装的包。
示例代码:
npm update
npm uninstall
命令用于卸载已安装的包。
示例代码:
npm uninstall express
这个命令将会卸载 express
框架。
npm search
命令用于在 npm 注册表中搜索包。
示例代码:
npm search lodash
这个命令将搜索与 lodash
相关的包。
npm view
命令用于查看包的详细信息。
示例代码:
npm view express
这个命令将显示有关 express
包的详细信息。
npm ls
命令用于列出当前项目的依赖树结构。
示例代码:
npm ls
这个命令将列出当前项目的依赖树结构。
npm audit
命令用于检查项目依赖项是否存在已知的漏洞和安全问题。
示例代码:
npm audit
这个命令将检查本地项目的依赖项。
npm run
命令用于通过在 package.json
文件中定义的脚本来运行相关的命令。
示例代码:
npm run build
这个命令将运行 package.json
文件中定义的 build
脚本。
npm outdated
命令用于检查本地包是否需要更新。
示例代码:
npm outdated
这个命令将列出已过时的本地包。
npm publish
命令用于将您的包发布到 npm 注册表中。
示例代码:
npm publish
这个命令将将您的包发布到 npm 注册表中。
npm login
命令用于登录 npm 账户。
示例代码:
npm login
这个命令将提示您输入用户名、密码和电子邮件地址。
npm whoami
命令用于检查您当前登录的 npm 账户。
示例代码:
npm whoami
这个命令将返回您当前登录的 npm 账户用户名。
npm deprecate
命令用于注销您的包。
示例代码:
npm deprecate my-package "This package is no longer supported"
这个命令将注销名为 my-package
的包,并在后续搜索中将其标记为已弃用。
npm prune
命令用于删除未列出在 package.json
文件中的依赖项。
示例代码:
npm prune
这个命令将删除未使用的依赖项。