记录一次发布npm包的过程

首先你要有npm的帐号

没有的移步官网https://www.npmjs.com/注册便可javascript

初始化一个工程

  • 建立一个文件夹。例如:xiaoqiao_npmjava

  • 进入该文件夹目录。cd xiaoqiao_npmnpm

  • 初始化项目,按要求输入,能够一路回车服务器

    npm init
    复制代码

    字段介绍:

  • 在你建立的文件夹(xiaoqiao_npm)中新建一个入口文件,index.jsasync

  • 简单的在你的 index.js 中简单的写一些代码ui

    module.exports.get = async url => {
        console.log(url);
    }
    复制代码

发布你的包到npm服务器

  • 添加用户信息url

    npm addUser
    复制代码
  • 输入用户名、密码、邮箱spa

  • 发布code

    npm publish
    复制代码
  • 发布结果以下表示发布成功cdn

须要注意的事项

1. 当前登陆的不是npm的源地址,好比多是淘宝源或者其余

  • 如何判断当前登陆的是不是npm的源地址?
    判断on 后面的连接是不是 registry.npmjs.org/

  • 不是源地址的话切换至源地址

    npm config set registry https://registry.npmjs.org/
    复制代码

2. 版本号重复

  • 对于每个包来说版本号version是惟一的,重复的version会报如下错误

  • 设置版本version,从新发布便可

    npm version 1.0.2
    复制代码

相关文章
相关标签/搜索