美文网首页
npm包的发布流程

npm包的发布流程

作者: 苦瓜来来 | 来源:发表于2020-08-06 10:35 被阅读0次

文章简介:

  1. 什么是npm?npm 的安装方式。
  2. 如何发布一个自己的npm包。

什么是npm?

npm,全程【node package management】,是nodejs内置的软件包管理器。因此npm是用来管理发布包的。
它是世界上最大的软件注册表,每星期大约有30亿次的下载量,包含超过600000个包(包就是插件或者叫依赖),通过npm世界各地的软件开发者实现组件共享。

npm 有三大部分组成:

  • 网站:开发者查找包(package)、设置参数以及管理npm使用体验的主要途径 网址(https://www.npmjs.cn/)
  • 注册表:是一个巨大的数据库,保存了每个包的基本信息。
  • 命令行工具:开发者与npm包打交道的工具。 (cmd bash)

npm 的安装方式

如果使用npm,最常见的就是在电脑上安装node.js 下载地址为(http://nodejs.cn/download) 下载完之后直接点击下一步就行。

安装成功

如何发布一个自己的npm包

1.创建一个npm的账号,发布包之前你必须要注册一个npm的账号

  1. 本地初始化一个依赖
    • 首先在本地创建一个文件夹 例如 mkdir testNum
    • 执行命令进入目录 cd testNum
    • 执行npm init 进行初始化依赖,回车进行安装


      步骤
package.json
字段简介:
name:发布的包名,默认是上级文件夹名。不得与现在npm中的包名重复。包名不能有大写字母/空格/下滑线!
version:你这个包的版本,默认是1.0.0。
description:项目简介
mian:入口文件,默认是Index.js,可以修改成自己的文件 
scripts:包含各种脚本执行命令   类似于 start  dev build 
test:测试命令。
author:写自己的账号名
license:开源协议
  1. 在testNum文件夹创建一个文件名为index.js的文件


    image.png
image.png
  1. 第一次发包在终端上输上


    登录步骤

    最后一行显示登录信息 as 后面是用户名 on是源地址

  2. 非第一次发包 在终端上输入npm login
非第一次登录
  1. npm publish 发包

相关文章

  • npm包发布流程

    npm包发布流程 标签(空格分隔): Node.js npm包发布流程 注册npm账号 方式一:去npm官网注册 ...

  • 发布npm包流程

    准备 准备https://www.npmjs.com 注册一个账号 安装node、npm 1.添加npm账号,登录...

  • npm包发布流程

    最近发布npm包的过程中,发现npm有很多对整个流程很友好的命名 包的定义 包的版本更新 beta、aplha版本...

  • npm包发布流程

    准备工作 在webpack配置的output参数中配置好library和libraryTarget,示例: 修改p...

  • npm包发布流程

    npm包发布流程 1. 注册npm账号 方式一: 通过npm官网注册 方式二: 通过终端注册 查看npm当前使用的...

  • npm 发布包流程

    package.json 配置说明:https://docs.npmjs.com/cli/v6/configuri...

  • 发布npm包流程

    1.到npm官网 https://www.npmjs.com[https://www.npmjs.com]注册账号...

  • npm包的发布流程

    文章简介: 什么是npm?npm 的安装方式。 如何发布一个自己的npm包。 什么是npm? npm,全程【nod...

  • 私有npm包发布流程

    前置准备:变更依赖包源 安装nrm源管理工具并使用私有源http://127.0.0.1:9999/reposit...

  • 发布NPM包基本流程

    建立npm账号创建一个文件夹testnpm init第一次发布npm包执行,npm adduser否则npm lo...

网友评论

      本文标题:npm包的发布流程

      本文链接:https://www.haomeiwen.com/subject/kkhzrktx.html