当前位置: 首页 > news >正文

开发一个npm包

1 注册一个npm账号

npm https://www.npmjs.com/

2 初始化一个npm 项目

npm init -y

在这里插入图片描述

3编写一段代码

function fn(){return 1+2
}exports.hello=fn;

4发布到全局node_module

npm install . -g

5测试代码

在这里插入图片描述

创建一个text文件

npm link heath_apis

在这里插入图片描述

node index.js

在这里插入图片描述

6登录(我默认的 https://registry.npmjs.org/)

npm adduser 
npm login

登录账号
密码
邮箱

npm publish

去自己项目

npm install heath_apis -S

在这里插入图片描述

7 npm包迭代 (version 进行修改在进行上面的操作)

在这里插入图片描述

删除包

npm unpublish heath_apis --force -g

demo

第一步 npm init
在这里插入图片描述
在这里插入图片描述

第二部 (实现代码)
在这里插入图片描述
第三步 提交(上面)

测试

npm install heath_apis -S

在这里插入图片描述

http://www.lryc.cn/news/152178.html

相关文章:

  • 介绍几种使用工具
  • Vue:关于声明式导航中的 跳转、高亮、以及两个类名的定制
  • Sharding-JDBC分库分表-自动配置与分片规则加载原理-3
  • E8267D 是德科技矢量信号发生器
  • Git git fetch 和 git pull 区别
  • 软件UI工程师工作的岗位职责(合集)
  • Mac系统Anaconda环境配置Python的json库
  • Python数据分析与数据挖掘:解析数据的力量
  • 我的私人笔记(安装hive)
  • 【kubernetes】k8s部署APISIX及在KubeSphere使用APISIX
  • 串口接收数据-控制LED灯
  • python面试题合集(一)
  • 论文浅尝 | 利用对抗攻击策略缓解预训练语言模型中的命名实体情感偏差问题...
  • springboot web开发springmvc自动配置原理
  • 发表于《自然》杂志:语音转文本BCI的新突破实现62字/分钟的速度
  • 微软 Turing Bletchley v3视觉语言模型更新:必应搜索图片更精准
  • Ubuntu 22.04 x86_64 源码编译 pytorch-v2.0.1 笔记【2】编译成功
  • IIR滤波器
  • 【QT】使用qml的QtWebEngine遇到的一些问题总结
  • 230902-部署Gradio到已有FastAPI及服务器中
  • Ubuntu本地快速搭建web小游戏网站,公网用户远程访问【内网穿透】
  • 【LeetCode-中等题】199. 二叉树的右视图
  • 【调试经验】Ubuntu22.04 安装和配置MySQL 8.0.34
  • Android 使用OpenCV实现实时人脸识别,并绘制到SurfaceView上
  • 【自然语言处理】关系抽取 —— GDPNet 讲解
  • 【小沐学NLP】Python使用NLTK库的入门教程
  • Angular安全专辑之三 —— 授权绕过,利用漏洞控制管理员账户
  • 使用Sumo以及traci实现交叉口信号灯自适应控制
  • 自定义类型:结构体、枚举、联合
  • 如何使用ZIP方式安装MySQL:简单、快速、高效的安装方法