NPM 上传自己的包
NPM 上传自己的包
项目中经常 npm install,npm init啥的,那么如何上传自己的包到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_test
npm 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
- 当然这个包没有什么用
 
NPM 上传自己的包的更多相关文章
- npm上传包
		
npm上传包 向npm上传一个包是很容易的,只需要三步: 1.在npm官网注册一个账户,然后在cmd中登录账户 注:npm不要使用代理,直接连接 https://registry.npms.org/. ...
 - npm上传自己的项目
		
npm安装就不介绍了,自行度娘.本文介绍npm上传 先初始化:npm init 根据提示填完系统介绍信息(package.json): 再登录npmjs: npm login 效果如图: 输入注册的用 ...
 - 详解.Net 如何上传自己的包到Nuget平台以及如何使用Nuget包管理器
		
首先需要一个Nuget账户,可以在官网注册:https://www.nuget.org.已有账户略. 需要一个ApiKeys,登录之后,在我的账户里找到ApiKeys进去; 创建ApiKeys 下载N ...
 - Maven入门:使用Nexus搭建Maven私服及上传下载jar包
		
一. 私服搭建及配置 1 . 私服简介 私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件.有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓 ...
 - 2018年7月份,python上传自己的包库到pypi官网的方法
		
最近pypi官网进行了更新,老的上传网址作废了.记录下上传到pypi的方法 0.去pypi官网注册账号,没账号是不可能上传的,想想也是那不乱套了吗,注册后会收到一个邮件需要点击然后重新登录 1.目录就 ...
 - 上传 第三方jar包 nexus
		
手动上传第三方jar包到nexus的步奏: 1)按下图方式进行 2)按下图完成上传 3)点击保存完成
 - Nexus-在项目中使用Maven私服,Deploy到私服、上传第三方jar包、在项目中使用私服jar包
		
场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...
 - 使用npm上传npm包
		
npm是一个node的包管理仓库,一个网站,也是一条命令.如何给node里增加npm包呢?只需三步就搞定. 第一步:在开始里边打开cmd进入自己的项目中,在项目目录中输入 npm init 回车会有一 ...
 - 如何在nuget上传自己的包+搭建自己公司的NuGet服务器(新方法)
		
运维相关:http://www.cnblogs.com/dunitian/p/4822808.html#iis 先注册一个nuget账号https://www.nuget.org/ 下载并安装一下Nu ...
 
随机推荐
- python - class类 (四) 三大特性之一 :继承
			
继承: #继承 #什么时候用继承? # 1.当类之间有显著的不同,并且较小的类是较大的类的所需的组建时,用组合比较好. # 2.当类之间有很多相同的功能,提取这些共同的功能做成基类,用继承比较好 # ...
 - 一个DOS攻击木马的详细分析过程
			
一个DOS攻击木马的详细分析过程 0×01 起因 网路流量里发现了大量的的1.exe的文件,而且一直在持续,第一感觉就像是一个木马程序,而且每个1.exe的MD5都不一样,对比发现只有几个字节不一样( ...
 - Maven入门-安装及配置(一)
			
0.Maven简介 三种仓库:
 - 如何往linux上面上传东西
			
在linux中rz 和 sz 命令允许开发板与主机通过串口进行传递文件了,下面我们就来简单的介绍一下rz 和 sz 命令的例子. rz,sz是Linux/Unix同Windows进行ZModem文件传 ...
 - 二、Linear Regression 练习(转载)
			
转载链接:http://www.cnblogs.com/tornadomeet/archive/2013/03/15/2961660.html 前言 本文是多元线性回归的练习,这里练习的是最简单的二元 ...
 - Python3学习笔记13-函数的参数
			
定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了.对于函数的调用者来说,只需要知道如何传递正确的参数, 以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了 ...
 - 用C#代码来安装、卸载、启动、关闭服务
			
/// <summary> /// 启动服务 /// </summary> /// <param name="sen ...
 - 转载: 使用vue全家桶制作博客网站 HTML5 移动网站制作的好教程
			
使用vue全家桶制作博客网站 前面的话 笔者在做一个完整的博客上线项目,包括前台.后台.后端接口和服务器配置.本文将详细介绍使用vue全家桶制作的博客网站 概述 该项目是基于vue全家桶(vue. ...
 - Go语言规格说明书 之 类型声明(Type declarations)
			
go version go1.11 windows/amd64 本文为阅读Go语言中文官网的规则说明书(https://golang.google.cn/ref/spec)而做的笔记,完整的介绍Go语 ...
 - mysql 常用,使用经验
			
mysql default boolean字段 `enable` char(1) NOT NULL DEFAULT '1' COMMENT '启(禁)用',结果: this.enable ? &qu ...