阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      NPM 文档

      关于本文档

      这是一套关于 NPM 命令行和使用的文档介绍,属于 API 文档级别的;

      这篇文章是整个 API 文章的目录索引;下面表格内有对应的命令说明

      比官方的文档更加接地气,很多命令,都在命令行里敲一遍,截图让读者直观的看到;对于中文习惯的开发者来说,非常友好

      如果见到不合适的地方,欢迎告诉我;

      这里介绍 npm 的配置,文件内都是做什么用的,以及所有的 CLI 命令;

      相信您看完以后,会有一个更加深刻的理解;

      如果您想看 NPM 的教程,请参考本站的 NPM 教程;

      杜绝纯机器翻译,本文档内容都是逐行检查过,并且命令都试验过才写出来的;

      有很多地方官方文档写的比较简洁,我根据实际使用的情况有做添加和修改;

      文档的目录

      NPM 配置

      项目说明
      ./node_modulesnpm 包存放的文件夹
      .npmrcnpm 配置文件
      package-lock.json列表的展示
      package-locksnpm 锁定文件的说明
      package.jsonnpm 的 package
      shrinkwrap.json可发布的锁定文件

      CLI 命令

      A

      项目说明
      npm access设置已发布软件包的访问级别
      npm adduser添加注册表用户帐户
      npm audit运行安全审核

      B

      项目说明
      npm bin显示 npm bin 文件夹
      npm bugs网络浏览器中程序包的错误
      npm build建立一个包
      npm bundleREMOVED

      C

      项目说明
      npm cache处理软件包缓存
      npm ci使用干净的面板安装项目
      npm completionnpm 的制表符完成
      npm config管理 npm 配置文件

      D

      项目说明
      npm dedupe减少重复
      npm deprecate弃用软件包的版本
      npm dist-tag修改包分发标签
      npm docs在网络浏览器中获取软件包的文档
      npm doctor检查您的环境

      E

      项目说明
      npm edit编辑已安装的软件包
      npm explore浏览已安装的软件包

      H

      项目说明
      npm help-search搜索 NPM 帮助文档
      npm help在 npm 上获取帮助
      npm hook管理注册表挂钩

      I

      项目说明
      npm init创建一个 package.json 文件
      npm install-ci-test使用干净的面板安装项目并运行测试
      npm install-test安装软件包并运行测试
      npm install安装套件

      L

      项目说明
      npm link符号链接包文件夹
      npm logout注销注册表
      npm ls列出已安装的软件包

      N

      项目说明
      npm包管理器

      O

      项目说明
      npm org管理组织
      npm outdated检查过时的包
      npm owner管理软件包所有者

      P

      项目说明
      npm pack从包中创建一个 tarball
      npm pingPing NPM 注册表
      npm prefix显示前缀
      npm profile更改注册表配置文件中的设置
      npm prune删除无关的软件包
      npm publish发布包

      R

      项目说明
      npm rebuild重建套件
      npm repo在浏览器中打开软件包存储库页面
      npm restart重新启动程序包
      npm root显示 npm 根目录
      npm run-script运行任意包脚本

      S

      项目说明
      npm search搜索包
      npm shrinkwrap锁定要发布的依赖版本
      npm star标记您喜欢的包
      npm stars查看标记为收藏的软件包
      npm start开始打包
      npm stop停止包

      T

      项目说明
      npm team管理组织团队和团队成员
      npm test测试包
      npm token管理您的身份验证令牌

      U

      项目说明
      npm uninstall卸载包
      npm unpublish从注册表中删除软件包
      npm update更新包

      V

      项目说明
      npm version查看版本
      npm view查看注册表信息

      W

      项目说明
      npm whoami显示 npm 用户名

      NPM 使用

      项目说明
      coding-stylenpm 推荐的编码风格
      configNPM config
      developersNPM 包/模块开发的注意事项
      disputes处理模块名称争议
      orgsnpm 团队和组织管理的详细
      registryJavaScript 包注册表
      scope范围包
      scriptsnpm 如何处理 “scripts ” 字段
      removalCleaning the Slate
      semvernpm 的语义版本控制程序

      关于 NPM

      npm 是世界上最大的软件注册表。来自各大洲的开源开发人员使用 npm 共享和借用软件包,许多组织也使用 npm 管理私人开发。

      更新记录

      • 2019 年 9 月 23 日开始写NPM中文API文档
      卖前端学习教程

      只需几十元,就能买到培训班的内部教程!开启高薪之路!

      零基础小白阿里P7的教程都有!

      同时长期收购所有培训班的前端教程

      目录
      目录