跳至搜索
跳至内容
npm 文档
npmjs.com
状态
支持
网站导航
关于 npm
入门
设置您的 npm 用户帐户
在公共注册表上创建新的用户帐户
创建强密码
通过电子邮件接收一次性密码
关于双重身份验证
配置双重身份验证
使用双重身份验证访问 npm
恢复已启用 2FA 的帐户
管理您的 npm 用户帐户
管理您的个人资料设置
更改您的 npm 用户名
删除您的 npm 用户帐户
请求您的个人数据导出
为您的 npm 用户帐户付费
升级到付费用户帐户计划
查看、下载和电子邮件您的 npm 用户帐户的收据
更新用户帐户账单设置
降级到免费用户帐户计划
配置您的本地环境
关于 npm CLI 版本
下载和安装 Node.js 和 npm
故障排除
生成和定位 npm-debug.log 文件
常见错误
尝试最新稳定版本的 node
尝试最新稳定版本的 npm
包和模块
包和模块简介
关于公共 npm 注册表
关于包和模块
关于作用域
关于公共包
关于私有包
npm 包作用域、访问级别和可见性
为注册表贡献包
创建 package.json 文件
创建 Node.js 模块
关于包自述文件
创建和发布无作用域的公共包
创建和发布有作用域的公共包
创建和发布私有包
包名指南
在 package.json 文件中指定依赖项和 devDependencies
关于语义版本控制
向包添加 dist-tag
更新和管理您发布的包
更改包可见性
向用户帐户拥有的私有包添加协作者
更新您发布的包版本号
弃用和取消弃用包或包版本
将包从用户帐户转移到另一个用户帐户
从注册表中取消发布包
从注册表中获取包
搜索和选择要下载的包
本地下载和安装包
全局下载和安装包
解决全局安装包时的 EACCES 权限错误
更新从注册表下载的包
在您的项目中使用 npm 包
使用弃用包
卸载包和依赖项
保护您的代码
关于审计报告
审计包依赖项以查找安全漏洞
生成来源声明
关于 ECDSA 注册表签名
验证 ECDSA 注册表签名
要求 2FA 用于包发布和设置修改
报告 npm 包中的恶意软件
集成
将 npm 与外部服务集成
关于访问令牌
创建和查看访问令牌
吊销访问令牌
在 CI/CD 工作流程中使用私有包
Docker 和私有模块
组织
创建和管理组织
创建组织
将您的用户帐户转换为组织
在您的组织中要求双重身份验证
重命名组织
删除组织
为您的组织付费
升级到付费组织计划
查看、下载和电子邮件您的组织的收据
更新组织账单设置
降级到免费组织计划
管理组织成员
向您的组织添加成员
接受或拒绝组织邀请
组织角色和权限
管理组织权限
从您的组织中删除成员
管理团队
关于开发人员团队
创建团队
向团队添加组织成员
从团队中删除组织成员
管理团队对组织包的访问权限
删除团队
管理组织包
关于组织作用域和包
使用您的组织设置配置您的 npm 客户端
创建和发布组织作用域包
政策
使用条款
开源条款
私有条款
行为准则
包名争议
npm 许可证
隐私政策
取消发布政策
版权和 DMCA 政策
徽标和使用
安全
复制和网络爬虫政策
威胁和缓解措施
npm CLI
CLI 命令
npm
npm access
npm adduser
npm audit
npm bugs
npm cache
npm ci
npm completion
npm config
npm dedupe
npm deprecate
npm diff
npm dist-tag
npm docs
npm doctor
npm edit
npm exec
npm explain
npm explore
npm find-dupes
npm fund
npm help
npm help-search
npm hook
npm init
npm install
npm install-ci-test
npm install-test
npm link
npm login
npm logout
npm ls
npm org
npm outdated
npm owner
npm pack
npm ping
npm pkg
npm prefix
npm profile
npm prune
npm publish
npm query
npm rebuild
npm repo
npm restart
npm root
npm run-script
npm sbom
npm search
npm shrinkwrap
npm star
npm stars
npm start
npm stop
npm team
npm test
npm token
npm uninstall
npm unpublish
npm unstar
npm update
npm version
npm view
npm whoami
npx
配置 npm
安装
文件夹
.npmrc
npm-shrinkwrap.json
package.json
package-lock.json
使用 npm
注册表
包规范
配置
日志记录
范围
脚本
工作区
组织
依赖项选择器
开发者
移除
变更日志
npmjs.com
状态
支持
GitHub
包和模块
贡献
包名指南
包名指南
选择包名时,请选用以下名称:
是独一无二的
是描述性的
符合
npm 政策指南
。例如,不要给你的包起一个冒犯性的名称,也不要使用他人的商标名称或违反
npm 商标政策
。
此外,为
非作用域
包
选择名称时,还请选用以下名称:
未被其他人拥有
拼写方式与其他包名相似
不会使他人对作者身份产生混淆
在 GitHub 上编辑此页面
3 贡献者
最后编辑于
lukekarrys
on
2023 年 10 月 23 日