其他分享
首页 > 其他分享> > 手把手教你在npm上发包

手把手教你在npm上发包

作者:互联网

在做开发的时候我们都会从npm上下载别人开发好的包,来帮助我们提高工作效率。但你有没有想过自己将自己在工作遇见的一些问题封装成一个包,发布到npm让大家来使用。

一. 首先把我们将准备发布的包准备好

1. 初始化包的基础结构

    package.json (包管理配置文件)

    index.js (包的入口文件、自定义)

    README.md (包的说明文档)

2. 初始化 package.json 配置文件

{
  "name": "flightloong-tools", //包名跟文件夹名称一样
  "version": "1.0.0",// 版本号
  "description": "提供格式化时间、HTMLEscape相关功能", // 功能提示
  "main": "index.js", // 跟包的入口文件 js 名字要一样
  "keywords": [ 
    "itcast",
    "itheima",
    "dateFormat",
    "escape"
  ],
  "license": "ISC"  // 开源协议
}

3. 编写包的说明文档

二、注册 npm 账号

三、登录 npm 账号

1. npm 账号注册完成后,可以在终端中执行 npm login 命令,依次输入用户名、密码、邮箱后,即可登录成功

2. 在运行 npm login 命令之前,必须先把下包的服务器地址切换为 npm 的官方服务器。否则会导致发布包失败!

四、把包发布到 npm 上

        将终端切换到包的根目录然后执行命令

npm publish //将包发布在 npm 上
npm unpublish 包名 --force //删除已发布包

注意事项

标签:npm,手把手,js,发布,文件夹,发包,根目录,unpublish
来源: https://blog.csdn.net/weixin_55801560/article/details/120639726