如何将个人开发包发布到npm上

151 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情

本位介绍的是如何将个人开发包发布到npm上,npm,Node Package Manager的缩写,也就是“节点的包管理器”。 通过npm我们可以很方便的对js包的下载,升级,同时我们也可以把我们开发的js包共享给其他使用的人

一个规范的包 必须要满足一下三点要求 1、一个包必须要有单独的目录

2、包的目录下必须要有package.json这个配置文件文件

3、同时package.json中必须要有name、version、main三个属性

当一个规范的包生成后 那我们下面就来开始将自己的包部署到npm上

环境搭建node npm

首先查看我们电脑上的node和npm版本号

win+r enter -->cmd-->启动终端 ——> version查看node版本号

win+r enter —>cmd—>启动终端—>version 查看npm版本号

发布流程

npm init:初始化文件 —>package.json文件(xxx.json不能写注释)

name:发布到npm后,包的名字叫什么

version:版本号

举个示例 0.0.0

1、大功能更新,新增了某个功能模块 1.0.0

2、原有的业务修改, bug修改1.1.0

3、微调,小bug修改或者删除一些东西1.1.1

注意:使用插件的时候,一要看是否长期维护 二要看使用人数 人数越多越好

· description :包的介绍信息

· main:指定包的入口文件 一般为index.js

· script:指定一些命令,与项目有关的命令

举个示例

*“aa”:“node ./index.js” 注意:./index是路径

  • 需求在终端执行 node ./index.js
  • 那么 请在输入:npm run aa*

  • key:定义常用的命令

  • keyword 在npm上搜索关键字

  • npm login 作用:在本地登陆npm上

  • username:xxx 账号名字

  • keyword:密码 注意:这个地方密码不显示出来

  • email:xxxxxx.@qq.com

  • npm publish 将包发布到npm上

npm publish access = public

检测是否有重名的 恭喜你 发布成功!