iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >一文教会你如何在npm上传自己的包
  • 878
分享到

一文教会你如何在npm上传自己的包

npm上传包npm 包npm 包上传 2023-03-19 18:03:43 878人浏览 薄情痞子
摘要

目录1、官网注册2、查询是否存在包名3、初始化项目4、切换自己的npm源5、添加用户6、查看是否成功7、上传自己的包8、下载自己的包9、补充总结1、官网注册 首先要在npm官网注册自

1、官网注册

首先要在npm官网注册自己的npm账户,链接:https://www.npmjs.com/

注:由于是国外的网站,特别特别慢。不要灰心

2、查询是否存在包名

要查看npm官网中是否已有自己准备上传的包名,打开cmd。执行命令

指令:npm view 【你的npm包名】

注:包名上传时会自动转小写,所以你还是用小写的名称吧

如果出现如下图。则表示包名已存在,建议换个其他包名

如果出现以下界面,则表示输入的包名可用。

3、初始化项目

指令: npm init -y

注:文件夹名称一定不能有中文,否则报错。

将自己写好的文件放入文件夹

4、切换自己的npm源

指令:

(1)查看当前源:npm config get reGIStry

(2)切换为npm源:npm config set registry Https://registry.npmjs.org

(3)切换为淘宝镜像:npm config set registry=https://registry.npm.taobao.org/

切记:一定要切换为npmjs.org源。

5、添加用户

指令:npm adduser

注:一定要在第一步中注册了账号才行。否则会报错无法继续。

cmd会弹出以下:

  • Username:输入用户名
  • Password:输入密码,这里是不显示的,不用担心,正常输入
  • Email:输入邮箱
  • Enter one-time password:输入发到邮箱的验证码

6、查看是否成功

指令:npm who am i

出现自己添加的账号即表示成功。

7、上传自己的包

因为第三步添加了index.js文件,所以执行命令

指令:npm publish

添加到了自己的包中,版本是1.0.1

注:后续如果要修改后重新添加。需要修改package.JSON中的版本号version。

查看自己的包

在npm官网中点击Packages可以查看自己上传的包,点击包名,可以看到npm下载包的命令

8、下载自己的包

建立一个空文件夹,执行指令:npm init -y,建立package.json文件

然后下载自己的包

指令:npm i 【包名】

由于我这里报了个高风险的问题,所以执行命令强制处理了。

处理完了之后继续执行npm i 【包名】

这样就有了你刚才上传的包了。

9、补充

命令行修改版本

npm version patch

它会将package.json中的version版本加0.0.1

重新发包

npm publish

删除指定包版本

npm unpublish 【包名@版本号】

删除整个包

npm unpublish 【包名】 --force

总结

到此这篇关于你如何在npm上传自己的包的文章就介绍到这了,更多相关npm上传自己的包内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 一文教会你如何在npm上传自己的包

本文链接: https://www.lsjlt.com/news/200382.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 一文教会你如何在npm上传自己的包
    目录1、官网注册2、查询是否存在包名3、初始化项目4、切换自己的npm源5、添加用户6、查看是否成功7、上传自己的包8、下载自己的包9、补充总结1、官网注册 首先要在npm官网注册自...
    99+
    2023-03-19
    npm上传包 npm 包 npm 包上传
  • 怎么在npm上传自己的包
    这篇文章主要介绍“怎么在npm上传自己的包”,在日常操作中,相信很多人在怎么在npm上传自己的包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在npm上传自己的包”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-07-05
  • 一文教会你用nginx+uwsgi部署自己的django项目
    目录第一步:换源第二步:安装相关包1.安装python32.安装openssh-server和net-tools第三步:写入测试文件并测试运行1.写入测试文件2.测试运行第四步:引入...
    99+
    2024-04-02
  • 一文教你Python如何创建属于自己的IP池
    目录开发环境模块使用如果安装python第三方模块如何配置pycharm里面的python解释器pycharm如何安装插件代理ip结构思路一. 数据来源分析二. 代码实现步骤代码开发...
    99+
    2024-04-02
  • 如何把自己的文件上传到vps
    要将自己的文件上传到VPS,可以按照以下步骤进行操作:1. 打开终端或命令提示符窗口,并使用SSH登录到VPS。例如,可以使用以下命令登录到VPS:```bashssh username@vps_ip_address```其中,`use...
    99+
    2023-08-11
    vps
  • 教你如何自己一步步搭建golang
    Golang搭建:一步一步教你如何自己搭建Golang是一个非常流行的编程语言,它的独特设计使其更加适合高并发的应用。如果你想要自己搭建Golang环境,你需要先了解几个重要的概念。当你准备好之后,你就可以按照以下步骤搭建自己的Golang...
    99+
    2023-05-14
  • 一文教你学会在Vue3中自定义指令
    目录1. 成果展示2. 指令基础2.1 两种作用域2.2 七个钩子函数2.3 四个参数2.4 动态参数3. 自定义权限指令TienChin 项目前端是 Vue3,前端有这样的一个需求...
    99+
    2024-04-02
  • 在python中如何建立一个自己的包
    目录python如何建立一个自己的包一些概念如何建立(示例)导入自己写好的python包实例总结python如何建立一个自己的包 一些概念 模块:我们写的每个py都是一个模块包:模块...
    99+
    2023-02-17
    python建立包 python自己的包 python建立一个自己的包
  • github中如何上传自己的项目
    这篇文章主要介绍了github中如何上传自己的项目的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇github中如何上传自己的项目文章都会有所收获,下面我们一起来看看吧。一、在Github上注册一个账户首先,你需...
    99+
    2023-07-05
  • 一文教会你如何运行vue项目
    目录一、运行vue项目1、下载node.js2、安装 webpack3、安装vue-cli脚手架4、使用vue-cli创建项目5、运行项目二、运行别人的项目1、删除package-l...
    99+
    2024-04-02
  • 如何将自己的项目上传到Github
    GitHub是一种基于Git的代码托管平台,是目前全球最大的开源社区之一。在GitHub上可以共享和发现代码、与其他开发人员交流,对于开源软件和组织、公司和个人开发者来说,它都是一个理想的平台。于是很多开发者会把自己的项目上传到GitHub...
    99+
    2023-10-22
  • 浅析如何将自己的项目上传GitHub上
    GitHub作为全球最大的开源协作社区,绝对是程序员必不可少的一个平台。因为它为开发者们提供了一个容易协作的网上空间。同时自然语言的支持也使得 GitHub 成为繁荣的社交网站。在 GitHub 上面,程序员能够自由地开发、分享、合作、学习...
    99+
    2023-10-22
  • 一文教会你如何搭建vue+springboot项目
    目录前言开发使用的软件vue项目搭建环境配置cmd命令vue ui 创建项目vue项目制作方向梳理通过软件vscode打开项目vue 配置vue-router如何配置axiosui框...
    99+
    2024-04-02
  • 一文教会你如何在JavaScript中使用展开运算符
    目录前言语法功能以及参数创建数组创建对象将 NodeList 转换为数组从数组中删除重复项扩展运算符与休息运算符结论总结前言 在本教程中,您将了解在 JavaScript 中使用扩展...
    99+
    2024-04-02
  • 如何将自己写的模块上传到pypi
    目录楔子上传模块至pypi编写模块编译上传楔子 我们在安装第三方包的时候,直接一个pip install xxx命令就搞定了,然后pip会去pypi上寻找我们要安装的包,然后下载下...
    99+
    2024-04-02
  • 如何用Laravel包含你自己的帮助函数
    很多教程都会说,你在 composer.json 这个文件中通过添加一个自动加载的文件,就可以实现这个需求。但我认为这不是一个好的方式,当你在 helpers.php 文件中添加了更...
    99+
    2024-04-02
  • 手把手教你如何开发属于自己的一款小程序
    目录小程序简介概念小程序与普通网页开发的区别微信开发者工具小程序代码构成项目结构JSON 配置文件WXML 模板WXSS 样式JS 逻辑交互小程序的宿主环境宿主环境简介通信模型运行机...
    99+
    2023-01-04
    小程序的制作方法 怎么自己做一个小程序 小程序怎么开发自己的小程序
  • 一文学会如何在Mac上安装brew
    相信有很多的小伙伴刚开始用Mac的时候会遇到安装brew的问题、今天小编整理下如何在Mac上安装brew、希望对大家有帮助 一、在终端执行brew --version,主要是为了查看brew的版本,也可以验证brew是否安装。 二、确认没有...
    99+
    2023-09-01
    macos
  • 如何申请 Midjourney API ,一文教会你,欢迎收藏
    要使用 Midjourney API,首先可以到 Midjourney  API 页面点击「获取」按钮: MJ接口对接https://data.zhishuyun.com/documents/0fd3dd40-a16a-4246-8313...
    99+
    2023-09-05
    midjourney 前端 java javascript 开发语言
  • 如何在Github上安装自己的博客
    现今,博客已成为表达自己思想的最佳途径,而安装到Github上的博客则成为了越来越多人的首选。相较于传统的博客平台,Github上的博客有着更好的定制性和个性化,而且完全开源,对于程序猿们而言,这是一个不可抗拒的优势。那么,如何在Githu...
    99+
    2023-10-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作