首页 > 其他分享 >快速上手NPM包管理

快速上手NPM包管理

时间:2023-08-01 19:44:32浏览次数:35  
标签:NPM npm 123 版本号 文件夹 上手 test 快速

NPM官网

前提
安装nodejs

  • 检测安装成功的命令
node -v
  • 显示版本号即为安装成功

快速上手教程

  • 第一步注册NPM账号官网在上面
  • 第二步骤随便找个地方新建一个文件夹
  • 然后这个文件夹我们用CMD来打开
  • 输入命令创建一个NPM文件夹
mkdir 这里随便取但是要英文的比如:npm-test-123
  • 进入文件夹拿上面的来示范吧
cd npm-test-123/
  • 初始化npm
npm init
  • 然后一直回车即可
  • 然后返回文件夹你会看见一个json文件
    image
  • 内容示范
{
  "name": "npm-test-123", // 这个是包的名字
  "version": "1.0.0", // 这个是版本号
  "description": "nsboitest", // 这个是描述
  "keywords": ["nsboi","31947"], // 这个是关键词
  "main": "index.js", // 这个是入口路径
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "", // 这个是作者,写不写无所吊谓
  "license": "ISC"
}
  • 可以看见有一个入口
    image

  • 我们在根目录创建一个idnex.js内容随意写JavaScript的就行


  • json和index.js弄好后我们登录npm账号
  • 使用命令
npm login
  • 注意结果可能不同
  • 有的是给你一个链接复制到浏览器验证一下即可
  • 有的是让你输入账号和密码

  • 好的默认大家登录好了
  • 我们直接发包
  • 使用命令
npm pulish
  • 然后恭喜您发布成功
  • 下次发的时候如果小白不想用命令增加版本号的
  • 手动好更改即可,就是下面的
    image
  • 下次内容完善后在json里面改一下版本号在执行一下发布命令即可发布

  • 发布的内容可以直接在NPM官网搜索
    image
  • 也可以在个人中心查看到

标签:NPM,npm,123,版本号,文件夹,上手,test,快速
From: https://www.cnblogs.com/xkboi/p/17598875.html

相关文章

  • AI飙车!亚马逊云科技Amazon DeepRacer大赛帮助学生快速get云技能
    亚马逊云科技AmazonDeepRacer比赛既是一场比拼速度和技术的游戏,也是一种学习人工智能的方式,参赛选手不仅能边玩边学,还有可能成长为技术大牛。而且,它可不只是一场让年轻人打call的比赛,更是亚马逊云科技与高校共建云人才生态的重头戏。不少才华横溢的年轻人,就通过这个比赛踏上了前沿......
  • npm 版本符号含义
    版本号符号的意义,在进行npminstall后会根据依赖包版本的下载对应版本的包~会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0^会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0*安装最新版本的依赖包......
  • 排序算法---快速排序
    什么是快速排序?快速排序(QuickSort)是一种高效的排序算法,它使用分治法来将一个数组分成两个子数组,然后对这两个子数组分别进行排序,最后将它们合并成有序的数组。快速排序的基本步骤:1.选择一个基准元素(pivot):从数组中选择一个元素作为基准元素。通常选择数组的第一个元素或者最后......
  • 【腾讯云Cloud Studio实战训练营】Cloud Studio 快速搭建学习分享
    零、前言最近接触到了一款开发神器,云端IDE,相比于传统的IDE,云端IDE可以更大程度的提升用户工作的效率。带大家一起了解CloudStudio的神奇之处。一、CloudStudio1.1、CloudStudio是什么云IDECloudStudio作为腾讯云出品的一款在线云端开发工具,它可以帮助用户减少安装IDE......
  • 快速排序
    主要思想:分治关键步骤:确定分界点:创建一个数组q,在数组中选一个基准数(通常为数组第一个),x=q[left],q[(left+right)/2],q[right].2.调整区间:把比基数(x)小的数放在左边,比基数大的数放在右边。3.递归处理左右两段,不断递归直至排序完成。例如:1.6为基准数,设i,j为两哨兵,目前指向......
  • flask快速上手
    目录1flask介绍fastapiflaskwsgirefWerkzeug2显示用户小案例1flask介绍#python界的web框架 -Django:大而全,快速开发,公司内部项目-Flask:小而精,不具备web开发好多功能,丰富的第三方插件-FastApi:异步框架,主要为了做前后端分离接口-Sanic:异步框架,只支持python3......
  • SHFB:为 .NET 类库快速生成说明文档
    SHFB全称SandcastleHelpFileBuilder,项目地址:https://github.com/EWSoftware/SHFB。它使用代码中的xml注释生成说明文档。因此,使用SHFB之前要给代码编写好xml注释。安装进入项目的GithubRelease页面:https://github.com/EWSoftware/SHFB/releases下载最新发行版本,SHFB......
  • HTML 快速301到其他页面
    要实现HTML页面以最快速度执行301跳转到其他页面,您可以在`<head>`部分使用`http-equiv`属性与`refresh`实现。以下是一个示例HTML文件,该文件会立即执行301永久重定向到指定URL:```html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv=&qu......
  • 网络故障监测终端帮助用户快速定位
    RTU5028E网络故障监测终端是一款功能强大的设备,它集合了断网、断电、网线故障报警功能,可同时监测多达7台网络设备。这款终端还具备自动重启和远程重启网络设备功能,能够帮助用户快速定位远程网络设备离线的原因。该终端可通过局域网连接配置软件进行配置,方便用户进行设置。此外,用户......
  • java常见的排序算法(冒泡排序、选择排序、插入排序、shell排序、归并排序、堆排序、快
    文章目录一、冒泡排序1、效率表现和适用范围2、算法实现二、选择排序1、效率表现和适用范围2、算法实现三、插入排序1、效率表现和适用范围2、算法实现四、shell排序1、效率表现和适用范围2、算法实现五、归并排序1、效率表现和适用范围2、算法实现六、快速排序1、效率表现和适用......