• npm上传自己的依赖包


    第一步:注册npm账号(如已有账号可跳过此步骤)

    npm官方地址:https://www.npmjs.com/
    注册属于自己的npm账号。

    第二步:初始化项目

    (1)新建一个文件夹,如:test-npm-upload
    (2)然后进入该文件夹打开cmd命令行,输入命令:npm init,一路回车到底,你会发现刚刚新建的文件夹里多了个 package.json 文件

    {
      "name": "test-npm-upload", //包名
      "version": "1.0.0", //版本号
      "description": "",
      "main": "index.js",
      "scripts": {
        "test": "echo "Error: no test specified" && exit 1"
      },
      "author": "",
      "license": "ISC"
    }
    

    第三步:查看npm地址

    npm config get registry  # 或 npm get registry
    

    如果之前用的淘宝镜像,需要切换地址,输入命令:

    npm config set registry http://registry.npmjs.org
    

    第四步:npm登录

    npm login
    

    依次输入注册时的用户名、密码(密码输入时光标是不动的正常输入就好)、邮箱,如果出现下面信息证明登录成功。

    Logged in as jimc666 on https://registry.npmjs.org/.
    

    第五步:发布

    npm publish
    

    发布完成,可通过npm官网登录并查看自己发布的依赖包。

    注意:

    • 发布前要记得去npm官网查看有没有重名。
    • package.json文件里的name为包名书写要符合规范,更新包时版本号不可以一样。
    • 报错403、400 查看包名是否名重复、不规范,另外检查下注册时有没有点击官方发来的邮件链接。

    如果你想要下架依赖包,可输入:

    npm unpublish <依赖包名>[@版本号] [--force]
    # 没有输入版本号则下架整个依赖包,否则下架指定版本依赖包
    # --force 强制下架
    

    第六步:使用

    切换回国内淘宝镜像:

    npm config set registry https://registry.npm.taobao.org
    

    在需要使用该依赖的项目下输入:

    npm i test-npm-upload
    
  • 相关阅读:
    第一次博客作业
    面向对象及软件工程-团队作业4
    面向对象及软件工程-团队作业3
    面向对象及软件工程-团队作业2
    面向对象及软件工程-个人作业2(59)
    面向对象及软件工程-团队作业1
    面向对象及软件工程-个人作业1
    数据结构:第八章学习小结
    数据结构:第七章学习小结
    数据结构:第六章学习小结
  • 原文地址:https://www.cnblogs.com/Jimc/p/15045355.html
Copyright © 2020-2023  润新知