73 # 发布自己的 http-server 到 npm

1、添加 .npmignore 文件,忽略不需要的文件

bash 复制代码
public

2、去官网https://www.npmjs.com/检查自己的包名是否被占用

3、切换到官方源,然后检查确认

bash 复制代码
nrm use npm
nrm ls

4、登录 npm 账号

bash 复制代码
npm login

5、发布

bash 复制代码
npm publish

6、查看发布情况,发布成功之后,等一会,我们就能看到自己的包在 npm 上了

7、更新版本,我们添加一个 README.md 文件

html 复制代码
凯小默的学习笔记,这是一个实现类似 http-server 的库。
  • 升级补丁版本号:npm version patch
  • 升级小版本号:npm version minor
  • 升级大版本号:npm version major

然后执行命令

bash 复制代码
npm version patch
npm publish

8、全局安装使用 kaimo-http-server

bash 复制代码
npm i -g kaimo-http-server

然后随便去一个文件夹下执行下面命令

bash 复制代码
kaimo-http-server
kaimo-http-server --version
kaimo-http-server --help

我们可以看到都生效可以了

相关推荐
Misnearch18 小时前
npm包-serve包使用
前端·npm·node.js
elangyipi12319 小时前
从嵌套依赖到符号链接:4款主流npm包管理器的架构演进与深度对比
前端·架构·npm
elangyipi1231 天前
pnpm :下一代包管理工具的原理与实践
前端·npm
damo王2 天前
how to install npm in ubuntu24.04?
前端·npm·node.js
我有一棵树2 天前
淘宝 npm 镜像与 CDN 加速链路解析:不只是 Registry,更是分层静态加速架构
前端·架构·npm
I'm a little coder3 天前
Windows PowerShell 和cmd 中npm -v 报错
npm
一点晖光4 天前
docker配置npm环境变量出现问题
docker·容器·npm
亮子AI4 天前
【npm】如何创建自己的npm私有仓库?
前端·npm·node.js
Bigger5 天前
npm Classic Token 作废后,CI/CD 自动发包如何改?一份完整踩坑复盘
ci/cd·npm·github
亚林瓜子5 天前
AWS Lambda 添加NodeJS依赖库层
npm·云计算·nodejs·node·aws·lambda