NPM 上传自己的包

项目中经常 npm install,npm init啥的,那么如何上传自己的包到npm上呢。

注册账号

NPM官网

本地弄一个包

  • 创建npm_test 文件夹 注:不能够有一些特殊字符命名文件夹,比如空格
  • cmd cd到目录下,键入 npm init
  • 键入 npm login,输入用户名、密码、邮箱
  • 键入 npm publish

  • 报错:

npm ERR! publish Failed PUT 403
npm ERR! code E403
npm ERR! You do not have permission to publish "npm_test". Are you logged in as the correct user? : npm_testnpm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\kanewang\AppData\Roaming\npm-cache\_logs\2018-12-12T05_30_31_284Z-debug.log
  • 经过查看愿意你是 npm_test在 库中已经存在了,我没有权限发布,
  • 我们直接去package.json中更改
{"name": "kane_test","version": "1.0.0","description": "kane test","main": "index.js","scripts": {"test": "echo \"Error: no test specified\" && exit 1"},"author": "kane","license": "ISC"
}
  • 再次键入npm publish
#输出结果
+ kane_test@1.0.0
  • 换个文件夹,尝试安装这个包,键入 npm install kane_test
  • 结果:
+ kane_test@1.0.0
added 1 package in 2.764s
  • 当然这个包没有什么用

转载于:https://www.cnblogs.com/primadonna/p/10107865.html

NPM 上传自己的包相关推荐

  1. npm、pnpm和yarn使用(官网、安装、命令行、上传自己的包、包版本号详解、更新卸载包、查看所有版本、同等依赖peer、可选依赖optional)

    目录 npm 官网 npm install packageName npm i packagename@版本号 安装git上发布的包 npm ci 注意(对比npm i) npm outdated n ...

  2. Vue自定义组件npm上传私服,且从私服下载使用

    Vue自定义组件npm上传私服,yarn私服下载使用 安装镜像源管理工具nrm 发布自定义组件到公司私服 若未下载nrm源管理工具直接使用npm设置私服地址也可以 以下步骤都是基于npm命令 从私服下 ...

  3. 全国计算机二级表情包,计算机考试报名照片却上传成表情包 又一个段子?

    原标题:计算机考试报名照片却上传成表情包 又一个段子? [观察者网 文/赵可心]昨晚,微博网友@明还_ 讲述了一段让人哭笑不得的故事,引来4万人转发. 一师兄报名计算机考试,证件照一直上传不成功,结果 ...

  4. Nexus-在项目中使用Maven私服,Deploy到私服、上传第三方jar包、在项目中使用私服jar包

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

  5. 上传 jar 包到 nexus3、上传本地 jar 包到 maven 私服

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.登陆进入 nexus3,打开要上传的仓库目录:maven-releases 2. 选择要上传的本 ...

  6. 2018年7月份,python上传自己的包库到pypi官网的方法

    最近pypi官网进行了更新,老的上传网址作废了.记录下上传到pypi的方法 0.去pypi官网注册账号,没账号是不可能上传的,想想也是那不乱套了吗,注册后会收到一个邮件需要点击然后重新登录 1.目录就 ...

  7. npm上传自己的项目

    npm安装就不介绍了,自行度娘.本文介绍npm上传 先初始化:npm init 根据提示填完系统介绍信息(package.json): 再登录npmjs: npm login 效果如图: 输入注册的用 ...

  8. Maven入门:使用Nexus搭建Maven私服及上传下载jar包

    一. 私服搭建及配置 1 . 私服简介 私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件.有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓 ...

  9. Springboot 项目打包上传到私服 Nexus3,如何通过私服下载自己上传的jar包,Nexus3的搭建和使用(二)

    上一篇写了私服的搭建和登录后的界面介绍,这一篇具体写一下私服的使用,如何通过私服下载工程依赖,如何上传自己项目为其他工程项目引用. 一,如何通过私服下载项目工程依赖 下面的图是登录之后的界面,主要是第 ...

  10. Linux系统安装Java和mysql并关联DBeaver,上传Springboot jar包,数据库如何防止黑客攻击

    Linux系统安装Java 安装版本jdk-8u171-linux-x64.tar.gz1,上传到linux的 root目录下 2,tar -zxvf jdk-8u171-linux-x64.tar. ...

最新文章

  1. 程序员春节必备金句,简直不能再机智!
  2. 初次尝试HTML,用记事本编写代码并以html格式保存后用Google浏览器打开
  3. 搭建于 Cubieboard 之上的超小型实时监控平台 - mjpg篇
  4. Python is 和 == 区别 - Python零基础入门教程
  5. sqlerver 字符串转整型_sqlerver2005(2)
  6. android自定义矩形框,Android中ImageCropper矩形、圆形 裁剪框的实现方法
  7. Ubuntu 16.04 配置vsftpd使用 ssl 传输
  8. J2ME开发模拟器KEmulator简介及使用
  9. Linux服务器基本安全加固
  10. 从TextBox的升级看VB6与VB2010的不同~
  11. 数据结构1800题-错题集-第六章
  12. 计算机中文件名无法更改原因,电脑系统文件夹名称修改不了怎么办
  13. 我用一根网线,制霸了宿舍的网络!
  14. 使用微软官方工具制作Windows系统启动U盘
  15. 数据库实验三 存储过程与触发器
  16. 小兔子乖乖用计算机,宝贝宝贝歌词说说:两只老虎爱跳舞,小兔子乖乖拔萝卜...
  17. 滴滴快车奖励政策,高峰奖励,翻倍奖励,按成交率,指派单数分级(10月31日~11月6日)...
  18. 三角形的几何公式大全_2020高中数学必备公式大全
  19. java Runable类实现多线程计数器
  20. wps打开服务器文件很慢,WPS开启很慢怎么办加速方法

热门文章

  1. python模板语言_3 个 Python语言 模板库比较
  2. 1050 String Subtraction (20 分)
  3. python访问字符串中的部分字符的操作_小白学Python-13(字符串基础与简单操作)...
  4. Java数据结构:双向链表Double Linked List基础笔记
  5. set_union()和set_intersection()用法:原来并集和交集这样求!
  6. Oracle中将0x1D转为字符,orcle導入大數據文件
  7. shell逻辑运算符优先级_linux shell 逻辑运算符、逻辑表达式详解
  8. java 包装类详解_解析包装类
  9. 图像频域增强:高通滤波器
  10. MCS:连续随机变量——Erlang分布