文章简介:
- 什么是npm?npm 的安装方式。
- 如何发布一个自己的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的账号
- 本地初始化一个依赖
- 首先在本地创建一个文件夹 例如 mkdir testNum
- 执行命令进入目录 cd testNum
-
执行npm init 进行初始化依赖,回车进行安装
步骤
字段简介:
name:发布的包名,默认是上级文件夹名。不得与现在npm中的包名重复。包名不能有大写字母/空格/下滑线!
version:你这个包的版本,默认是1.0.0。
description:项目简介
mian:入口文件,默认是Index.js,可以修改成自己的文件
scripts:包含各种脚本执行命令 类似于 start dev build
test:测试命令。
author:写自己的账号名
license:开源协议
-
在testNum文件夹创建一个文件名为index.js的文件
image.png
-
第一次发包在终端上输上
登录步骤最后一行显示登录信息 as 后面是用户名 on是源地址
- 非第一次发包 在终端上输入npm login
- npm publish 发包
网友评论